如何通过操作方法添加对jQuery选择器的引用?
如果使用例如,将内容添加到DOM
$("ul").append("test ");
如何获得刚刚添加的内容的参考,而无需选择新添加的内容?
从append()方法分配返回值是jQuery对象。
var newContent=$("ul").append("test ");
一个人可以做到
var newContent=$("ul li:last");
但有没有办法更直接地获得它?
谢谢
使用.appendTo() :
将匹配元素集中的每个元素插入目标的末尾 …
.append()
和.appendTo()
方法执行相同的任务。 主要区别在于语法特定,内容和目标的放置。 使用.append()
,方法前面的选择器表达式是插入内容的容器。 另一方面,使用.appendTo()
,内容在方法之前,作为选择器表达式或动态创建的标记,并将其插入目标容器…
您可以在自己的行ala中创建它:
var newLi = $('test '); $('ul').append(newLi); //Continue using newLi and it will affect the appended element