2011-12-17 1 views
0

Я добавив некоторые HTML элементы с JQuery:JQuery добавить после выбора

$('#Table').append("<div id='newDiv'>bla bla bla </div>"); 

Я хочу, чтобы выбрать этот пункт, но $("#newDiv") dosen't работу.

Как я могу выбрать этот новый элемент с помощью ID?

ответ

0

Ваши цитаты перепутались:

$('#Table').append("<div id='newDiv'>bla bla bla </div>"); 

, то нет никаких оснований делать $ («# newDiv») не будет работать после этого Append произошло.

0

в вашем случае, вы должны быть в состоянии назвать то, что вы хотите, делая это:

$("#Table").on('click', "div#newDiv",function(){//your custom codes}) 

надеюсь, что он работает

0

Ну, предположим, что ваш #table действительно элемент таблицы, вы должны не помещайте Див между столом и т.р./THEAD/TBODY элементами, ваш Append должен быть таблица внутреннего элемент, например:

$('#Table').append('<tr><td><div id="newDiv">bla bla bla </div></td></tr>'); 

Это должно работать, и вы позволите выбрать ID быть.