gpt4 book ai didi

javascript - 获取过滤元素的ID

转载 作者:行者123 更新时间:2023-11-28 02:36:32 26 4
gpt4 key购买 nike

我有多个共享一个类的元素。在任何给定时间,其中之一都可能是可见的。我可以确定其中一个是可见的,但如何获取它的 ID?

n是被点击的元素的ID,1-4。我想查看 n 是否与可见元素的 ID 匹配,以便在匹配元素已经可见时不采取任何操作。如果您已经单击其中一个并使某些内容可见,则再次单击应该不会执行任何操作。那么,c 中的哪个元素是可见元素 - 需要它的 ID。

function manageVisible(n) {
var x = n, i, c;
c = $('.glowSafe:visible');
if(c.length !=0){
c.fadeOut(300).hide();
$('#glowSafe' + x).fadeIn(800);
}
$('#glowSafe' + x).fadeIn(800);
}

最佳答案

var theId = $('.glowSafe:visible').prop('id'); // jQuery >= 1.6
var theId = $('.glowSafe:visible').attr('id'); // jQuery < 1.6

现在您可以使用上面的内容:

if (n !== theId)
...

关于javascript - 获取过滤元素的ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13402652/

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