存储对追加动态添加的元素的引用

Storing a reference to an element dynamically added by append

本文关键字:元素 引用 添加 动态 追加 存储      更新时间:2023-09-26

我通过jQuery动态地添加了一个新元素,如下所示:

var elem = $('#unique').append($('<span>').attr('data-rollNo', i));

现在我需要在此之后使用此元素来向其添加一些内容。有没有办法在这里存储对此元素的引用,所以我每次编辑它时都需要搜索整个 DOM?

使用appendTo方法而不是append

var $span = $('<span>').attr('data-rollNo', i).appendTo('#unique');

现在,span 已追加,并且您还具有对此新对象的引用。