如何通过操作方法添加对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