我的WP网站上有一个粘性导航栏,上面有一个像这样的小脚本
jQuery(document).ready(function() {
var wpAdminBar = jQuery('#wpadminbar');
if (wpAdminBar.length) {
jQuery("#site-navigation").sticky({
topSpacing: wpAdminBar.height()
});
} else {
jQuery("#site-navigation").sticky({
topSpacing: 0
});
}
});
但我注意到,当屏幕尺寸小于600px时,我的管理栏就会被卡住,以便它随页面滚动,但因为它实际上仍然在屏幕上,它仍会在我的屏幕上方添加额外的空间导航
除了.length还有其他我应该使用的东西,还是应该添加一个屏幕宽度检查?