gpt4 book ai didi

jQuery 将 div ID 从 x 更改为 y

转载 作者:行者123 更新时间:2023-12-01 02:05:48 25 4
gpt4 key购买 nike

使用 jQuery 我想更改页面中元素(div)的 ID 之一,并给它一个新的。我不能使用类,必须是 ID。这将是 IF 语句的一部分,例如:(pseudo:)

如果 x = 大于 1,则将 x 的 id 更改为 y别的什么都不做

到目前为止我已经:

$('#carriage-promo').attr('id','#carriage-promo-2');

但是,这似乎不起作用。有什么建议吗?

我从来没有使用过 ID,总是使用 class,而且我使用过 addClass 和 removeClass,它们过去一直对我有用!

最佳答案

$('#carriage-promo').attr('id','#carriage-promo-2');

不需要#。所以删除它

$('#carriage-promo').attr('id','carriage-promo-2');
<小时/>

或者您可以使用.prop()

$('#carriage-promo').prop('id','carriage-promo-2');

请参阅 jsperf 中的执行测试用例

这是一个示例 Fiddle

关于jQuery 将 div ID 从 x 更改为 y,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18630944/

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