gpt4 book ai didi

jquery - $(element).is (':visible' ) 始终为 false

转载 作者:行者123 更新时间:2023-12-01 06:24:30 25 4
gpt4 key购买 nike

我有以下示例:http://jsfiddle.net/LAMdV/

HTML:

<div id="imageSlider">
<span class="info" id="info1">
hello world
</span>
</div>

jQuery:

$('#imageSlider .info').click(function () {
var i = $(this).attr('id');
i = i.replace('info', '');

if ($('#imageSliders .info#info' + i).is(':visible')) {
alert("hide");
} else {
alert("show");
}
});

为什么is:visible的结果总是显示false?尽管事实上它从一开始就可见! (在我的实际场景中它是之前隐藏然后显示的)

最佳答案

您的标记具有 ID“imageSlider”,而您的选择器使用“#imageSliders”(复数)。

关于jquery - $(element).is (':visible' ) 始终为 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7446917/

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