gpt4 book ai didi

jquery - 使用 javascript 将 ID 分配给 DIV

转载 作者:行者123 更新时间:2023-12-01 00:53:34 25 4
gpt4 key购买 nike

我正在尝试将 ID 分配给已经附加了类的 DIV。这是我的代码:(类(class)是“myclass”,id是“myid”)

$(document).ready(function(){
$(".myclass").id("myid");
});

提前致谢。

最佳答案

尝试使用.prop()如果您使用 jQuery 1.6+ 或 .attr()否则:

$(".myclass").prop("id", "myid");

如果该类有多个元素,它会将相同的 ID 分配给多个元素,这是一种非常糟糕的做法。在这种情况下附加索引:

$(".myclass").each(function(index) {
$(this).prop("id", "myid" + index);
});

编辑:

最优雅、最有效的方法是直接使用 .prop().attr() (1.6 之前),而不使用 .each() > 然后分配直接 DOM 元素的 id:

$(".myclass").prop("id", function(index) {
return "myid" + index;
});

Live test case .

关于jquery - 使用 javascript 将 ID 分配给 DIV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8552765/

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