javascript - 使用 js 设置可见性时检查 div 是否可见

标签 javascript jquery html visibility visible

在我的 html 中,我有一个设置为不可见的 div

 <div id ="isticContainer" style='display:none'>

然后我有一个单选按钮,当选中/单击该单选按钮时,我的 div 就会出现

$('#viem').click(function() { 


$('#isticContainer').show();
 }

现在,我想检查该 div 是否隐藏,如果它可见,我希望出现另一个 div:

 if($('#isticContainer').is(':visible')) {
    $('#bonusy7').fadeIn();
 }       

不幸的是,这不起作用。我想,那是因为我已将其设置为隐藏在我的 html 中。我该如何解决这个问题?

谢谢

最佳答案

试试这个:

 if($('#isticContainer').css('display') != 'none' ) {
     $('#bonusy7').fadeIn();
 } 

关于javascript - 使用 js 设置可见性时检查 div 是否可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21267342/

相关文章:

javascript - 如何在 angularjs 中创建水印指令?

javascript - 拖动时 jQuery mouseleave 未正确触发

javascript - 具有多个 window.onload 函数

html - Internet Explorer、z-index 和 "modality"

javascript - Android 上的 MonkeyTalk 和 WebChromeClient/onJsScript 冲突

javascript - 为什么谷歌不转义他们的分析跟踪代码?

asp.net - jquery scrollpane ms ajax updatepanel 回发后不起作用

javascript - 模糊事件和提交事件?

javascript - 如何为其他元素后面的元素触发 onMouseEnter

javascript - 向左扩展 div 宽度以适应其内容