gpt4 book ai didi

jquery - 使用jquery clone创建div元素,如何设置ID标签?

转载 作者:行者123 更新时间:2023-12-01 06:23:59 25 4
gpt4 key购买 nike

我有以下 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,但我不确定如何做到这一点?如有任何帮助,我们将不胜感激。

最佳答案

使用“attr”:http://api.jquery.com/attr/

newLine.attr('id', 'prefix' + someindex)

关于jquery - 使用jquery clone创建div元素,如何设置ID标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10059509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com