【问题标题】:How can I get a reference to a node directly after it is appended?如何在附加节点后直接获取对节点的引用?
【发布时间】:2009-07-22 01:56:10
【问题描述】:

我有一种情况,我在元素内附加一个节点,并希望立即引用它。

目前我在做一些事情:

var children = $("#elem").append("<p>hello</p>").children();
var current = children[children.length -1]

这可以用 jQuery 更干净地完成吗?

我知道,我可以写一个辅助函数,但想知道是否有内置的东西。

【问题讨论】:

    标签: javascript jquery dom


    【解决方案1】:

    你可以的

    var current = $('<p>hello</p>').appendTo('#elem');
    

    【讨论】:

      【解决方案2】:

      这是你的意思吗?

      var current = $("#elem").append("<p>hello</p>").children(':last');
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-26
        • 2012-10-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多