gpt4 book ai didi

javascript - 通过jquery动态隐藏id

转载 作者:行者123 更新时间:2023-12-03 09:36:59 24 4
gpt4 key购买 nike

我有三个 3 div

<div id= "product_1"></div>
<div id= "product_2"></div>
<div id= "product_3"></div>
<div id= "product_4"></div>
<div id= "product_5"></div>

我正在动态更改 id

var hotelCode = "CUNMXHIDD,CUNMXMAYA,CUNMXDSAN"
var splittedHotelCode = hotelCode.toString().split(',');
jQuery.each(splittedHotelCode, function(i, hotelCode) {
$("#product_"+ i).attr("id","product_"+ hotelCode);
});

在此之后,我想隐藏未索引的 div 产品_4 和产品_5

现在 DOM

<div id= "product_CUNMXHIDD"></div>
<div id= "product_CUNMXMAYA"></div>
<div id= "product_CUNMXDSAN"></div>
<div id= "product_4"></div>
<div id= "product_5"></div>

我不想硬编码。我可以通过 Jquery 隐藏它们吗?

最佳答案

您可以使用数组的lengthslice 方法。

$('div[id^=product]').slice(splittedHotelCode.length).hide();

关于javascript - 通过jquery动态隐藏id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31304468/

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