javascript中的两个条件

Two conditions in javascript

本文关键字:两个 条件 javascript      更新时间:2023-09-26

我想要一个div (#expand)在window>=650时出现,只要另一个div (.sr)不显示(也就是说,我需要两个条件)

我有这个工作代码到目前为止,但我不确定如何添加第二个条件。

<script type="text/javascript">
$(window).resize(function(){
    var w = window.innerWidth;
    if(w >= 650){
        $("#expand").css('display','inline-block');
    }
    else {
        $("#expand").css('display','none');
    }
});
</script>

您可以使用&&添加另一个条件:&& $(".sr").css("display") == "none"

$(window).resize(function(){
    var w = window.innerWidth;
    if(w >= 650 && $(".sr").css("display") == "none"){  //added code here
        $("#expand").css('display','inline-block');
    }
    else {
        $("#expand").css('display','none');
    }
});