gpt4 book ai didi

javascript - JQuery 重置所有其他子元素的 z-index

转载 作者:行者123 更新时间:2023-11-29 19:46:35 25 4
gpt4 key购买 nike

我正在尝试使动态创建的元素在单击时位于其他元素之上,如下所示:

$("#clicks").on('click', '[id^=pin]', function (e) {
for ($i = 0; $i <= $("#clicks").children('.pin').length;$i++){
if ('pin' + $i == this.id) {
$(this).css({ 'z-index': '9999' });
} else {
//How to set reset the z-index of other elements?
}
}
})

最佳答案

z-index 的默认值是auto,但是您可以大量简化代码以消除循环:

$("#clicks").on('click', '[id^=pin]', function (e) {
$("#clicks .pin").css('z-index', 'auto'); // reset zIndex on all .pin elements
$(this).css('z-index', 9999); // set the clicked pin to the top
});

关于javascript - JQuery 重置所有其他子元素的 z-index,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19091577/

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