我有以下 jQuery 代码块,用于将一些 html 从一个地方复制到另一个地方:
var newLine = $('#popup-clone .popup-contents').last().clone();
newLine.find('.popup-title').html("hello world");
$('#popup-container').append(newLine);
这会在循环中运行多次,因此 html 呈现如下:
<div id="popup-container" style="display: block;">
<div class="popup-contents">
<a class="close">close this popup</a>
<span class="popup-title">Title 1</span>
<span class="popup-description"></span>
<span class="popup-type"></span>
<span class="popup-open"></span>
</div>
<div class="popup-contents">
<a class="close">close this popup</a>
<span class="popup-title">Title 2</span>
<span class="popup-description"></span>
<span class="popup-type"></span>
<span class="popup-open"></span>
</div>
</div>
等等
我想为每个带有 class="popup-contents" 的 div 添加一个唯一 ID,但我不确定我该怎么做?任何帮助表示赞赏。