如果使用以下方式将内容添加到 DOM:
$("ul").append("<li>test</li>");
如何获得刚刚添加的内容的引用而无需选择新添加的内容?
分配append() 方法的返回值的是jQuery 对象。
var newContent=$("ul").append("<li>test</li>");
一个人可以做
var newContent=$("ul li:last");
但有没有办法更直接地得到它呢?
Thanks
Use .appendTo() http://api.jquery.com/appendTo/:
将匹配元素集中的每个元素插入到目标的末尾...
The .append() http://api.jquery.com/append/ and .appendTo()
方法执行相同的任务。主要区别在于具体的语法、内容和目标的位置。和.append()
,该方法之前的选择器表达式是插入内容的容器。和.appendTo()
另一方面,内容在方法之前,无论是作为选择器表达式还是作为动态创建的标记,并且它被插入到目标容器中......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)