jquery引导折叠中的类不工作
我真的被这件事难住了。 经过一天多的努力 我真的很感激你的帮助。 我正在使用引导折叠导航,如果导航栏没有折叠,我想更改其他元素的不透明度jquery引导折叠中的类不工作,jquery,css,twitter-bootstrap,Jquery,Css,Twitter Bootstrap,我真的被这件事难住了。 经过一天多的努力 我真的很感激你的帮助。 我正在使用引导折叠导航,如果导航栏没有折叠,我想更改其他元素的不透明度 jQuery(document).ready(function($){ $nav = $('.collapse'); if ($nav.hasClass('in')) { $('#slider').css({opacity: 0.2}); } }); 我真的不知道这里出了什么问题。如果我将.hasClass更改为('collapse'),它会
jQuery(document).ready(function($){
$nav = $('.collapse');
if ($nav.hasClass('in')) {
$('#slider').css({opacity: 0.2});
}
});
我真的不知道这里出了什么问题。如果我将.hasClass更改为('collapse'),它会工作,但这不是我想要的
我也尝试过:
-->仅在false时有效$nav.attr(“aria expanded”,“true”)
-->无效果$nav.css(“显示”==“块”)
-->无效$nav.is(“:visible”)
- $nav=
$(“#导航”)$(#slider').css(“不透明度”,“0.2”)代码>
- 我也试着这样写:
对于冲突的情况可能在代码执行后添加“in”类。也许其他脚本会在课堂上添加“in”,您好,谢谢您的回答。是的,我也在猜。但是在我的标题中,custom.js位于jquery.min.js和bootstrap.min.js之后。我也试着在测试前把它写在a中。试着在你的代码中使用计时器。在一段时间后执行代码,检查这是否是问题。是的,您是对的。如果我设置了一个超时,它就会工作。现在,我必须弄清楚如何在添加“in”类之后直接执行该函数。非常感谢你的帮助,没关系。很高兴它为你工作,节省了你的时间\