JQuery:嵌套if语句

时间:2017-03-24 00:15:18

标签: jquery if-statement

if ( window.matchMedia( '( max-width: 1000px )' ).matches ) {
    $( mobilemenuopenwhitewide ).css( 'display' , 'block' ).css( 'top' , 15 ).css( 'opacity' , 1 );
    $( mobilemenuopenblackwide ).css( 'display' , 'block' ).css( 'top' , 15 ).css( 'opacity' , 1 );
} else {
    $( mobilemenuopenwhitewide ).css( 'display' , 'none' );
    $( mobilemenuopenblackwide ).css( 'display' , 'none' );
}

我想修改这个脚本,以便当窗口小于1000px时,if语句包括BOTH,而当某个其他元素具有某个属性时,如$(apple).css(' z-) index',500)。我试过了:

if ( window.matchMedia( '( max-width: 1000px )' ).matches && $(apple).css('z-index',500) ) {

但这不起作用,我该怎么做?

1 个答案:

答案 0 :(得分:1)

这意味着您将z-index设置为500。

$(apple).css('z-index',500)

你想这样做:

$(apple).css('z-index') == 500