0
我目前使用下面的jQuery使標題粘滯並固定在用戶向下滾動頁面時的位置,但我只想在屏幕寬度上將#logo
設置爲display: none;
小於768px(我正在使用各種樣式表和媒體查詢)。修改jQuery只根據屏幕寬度觸發特定的CSS
jQuery(window).scroll(function(){
if(jQuery(window).scrollTop() > stickyHeaderTop) {
jQuery('.stickyheader').css({position: 'fixed', top: '0px'});
jQuery('.stickyalias').css('display', 'block');
jQuery('.stickyheader #logo').css('display', 'none');
} else {
jQuery('.stickyheader').css({position: 'static', top: '0px'});
jQuery('.stickyalias').css('display', 'none');
jQuery('.stickyheader #logo').css('display', 'block');
}
});
我該怎麼才能觸發jQuery('.stickyheader #logo').css('display', 'none');
這個場景?提前致謝。
是的,這個工作,我簡單地添加'.addClass('hide')'到if語句和'.removeClass('hide')'我的發佈代碼中的else語句,然後設置'.hide'到CSS中的'display:none'。謝謝。 – zigojacko