2013-12-16 3 views
1

У меня есть кнопки в DIV, таких как изображения 1:кнопку Запретить переход на другую позицию в DIV при нажатии

image 1

, когда я нажал на кнопку а, он работает, но я нажал на кнопку б, это переход на другую позицию в DIV, таких как изображение 2:

image 2

Я с помощью JavaScript для добавления 2 кнопки Div:

$("div").append('<input type="button" value="a" class="a" />').prepend('<input type="button" value="b" class="b" />'); 

я нужна помощь

+0

Не получая свой вопрос –

+0

А где Вы добавляете созданный DIV в HTML? –

+0

Я вроде как вопрос, но могу ли вы включить html-разметку и объявления css, а также – Leo

ответ

2

ИМХО, Вы должны использовать on() для dynamically added elements как,

$(document).on('click', '.b', function(){ 
    // you code 
}); 
+0

Я пробовал, но не работал. – user2912470

+0

Покажите нам свой код или сделайте онлайн-демонстрацию, как на Fiddle. –

+0

Я думаю, что кнопка переместилась в другую позицию, поэтому, когда вы нажимаете на строку между кнопками a и b, она работает, но нажимает на кнопку b, она не работает. – user2912470

Смежные вопросы