我已经放置了以下脚本:
if ( jQuery(window).width() > 1026) {
jQuery('.widgetable').scrollToFixed({marginTop:80,zIndex:9});
}
但是,当我刷新页面时,侧栏不会滚动,当我将此代码放入Chrome控制台时,它可以正常工作。
由于 亚历
答案 0 :(得分:1)
当你在header.php文件中放置脚本时,将它包装在document.ready
事件处理函数中总是很好。
jQuery(function() {
if ( jQuery(window).width() > 1026) {
jQuery('.widgetable').scrollToFixed({marginTop:80,zIndex:9});
}
});
这将确保在函数执行时DOM可用。此外,scrollToFixed
插件也将在那时完成加载。