我正在使用jquery附加一些html元素:
$('#Table').append("<div id='newDiv'>bla bla bla </div>");
我想选择这个项目但是
$("#newDiv")
不能工作。
如何使用ID选择新元素?
答案 0 :(得分:0)
你的报价搞砸了:
$('#Table').append("<div id='newDiv'>bla bla bla </div>");
然后没有理由做这个追加发生后$(&#34; #newDiv&#34;)没有工作。
答案 1 :(得分:0)
在你的情况下,你应该能够通过这样做来调用你想要的东西:
$("#Table").on('click', "div#newDiv",function(){//your custom codes})
希望它有效
答案 2 :(得分:0)
好吧,假设你的#table确实是一个表元素,你不应该在table和tr / thead / tbody元素之间放置一个DIv,你的append必须是一个表内元素,例如:
$('#Table').append('<tr><td><div id="newDiv">bla bla bla </div></td></tr>');
这应该有效,您将可以选择您的身份证。