Javascript 如何在调整窗口大小时禁用Stellar.js?
我已经使用Stellar.js为整个窗口大小创建了视差运动。 我尝试将脚本包装在if语句中以检测窗口大小,但这似乎不起作用。当窗口大小小于1600px时,如何禁用它?非常感谢 Js:Javascript 如何在调整窗口大小时禁用Stellar.js?,javascript,jquery,stellar.js,Javascript,Jquery,Stellar.js,我已经使用Stellar.js为整个窗口大小创建了视差运动。 我尝试将脚本包装在if语句中以检测窗口大小,但这似乎不起作用。当窗口大小小于1600px时,如何禁用它?非常感谢 Js: if($(窗口).width()
if($(窗口).width()<1600){
$.stellar.positionProperty.dgnl={
setTop:函数($el、newTop、originalTop){
$el.css({
“顶部”:newTop,
“right':$el.hasClass('dgnl')?原始值-新值:0
});
},
setLeft:函数($el、newLeft、originalLeft){
$el.css('right',newLeft);
}
};
星光大道({
水平滚动:错误,
positionProperty:'dgnl'
});
};
if ($(window).width() < 1600) {
$.stellar.positionProperty.dgnl = {
setTop: function($el, newTop, originalTop) {
$el.css({
'top': newTop,
'right': $el.hasClass('dgnl') ? originalTop - newTop : 0
});
},
setLeft: function($el, newLeft, originalLeft) {
$el.css('right', newLeft);
}
};
$.stellar({
horizontalScrolling: false,
positionProperty: 'dgnl'
});
};