javascript - if...else if..else第三句不执行?
本文介绍了javascript - if...else if..else第三句不执行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
为什么这里的else不执行?只执行前两句,我aleart了一下没反应。
$(window).scroll(function(event){
var menu_Pos = $(window).scrollTop();
if (menu_Pos<130) {
$(".menu2_simple").stop(false, true);
$('.menu2').animate({height:'show'});
$('.menu2_simple').hide();
$('.menu2-a-con').hide();
$('.menu2_simple_second').hide();
$('.block').css({'width':'808px','margin-left':'140px'})
$('.menu2_simple dt').removeClass('bg_red');
$('.menu2_simple dt i').removeClass('c_fff');
$('.menu2-a-wrap-simple a').removeClass('current');
}else if(menu_Pos=130){
$('.blackMask').hide();
}else{
$(".menu2").stop(false, true);
$('.menu2_simple').animate({height:'show'});
$('.menu2').hide();
$('.block').css({'width':'930px','margin-left':'50px'})
$('.menu2-a-wrap a').removeClass('current');
}
});
解决方案
else if(menu_Pos=130)
请注意:
else if(menu_Pos===130)
这篇关于javascript - if...else if..else第三句不执行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文