gpt4 book ai didi

JQuery 将类添加到克隆元素

转载 作者:行者123 更新时间:2023-12-03 22:29:20 25 4
gpt4 key购买 nike

这是我的脚本:

$('.addprop').click(function() {
$('#clone').clone().insertAfter('.addprop');
})

我需要向正在创建的新元素添加一个类。可能吗?

最佳答案

是的,是:

$('.addprop').click(function() {
$('#clone').clone().addClass('newClass').insertAfter('.addprop');
})

虽然您是根据 id$('#clone') 克隆元素,但请注意,将有两个元素共享 相同的 id,这使得结果无效 HTML,所以我建议:

$('.addprop').click(function() {
$('#clone').clone().attr('id',id += 1).addClass('newClass').insertAfter('.addprop');
});

这将有效地将数字 1 添加到当前 id 值的末尾。为了使其更加动态,您可能需要将其基于新类名的元素数量计数:

$('.addprop').click(function() {
$('#clone').clone().attr('id',id += $('.newClass').length).addClass('newClass').insertAfter('.addprop');
});

关于JQuery 将类添加到克隆元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8720432/

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