在 mobile/screen 调整大小时禁用 Skrollr,然后在桌面上重新启用
Disabling Skrollr on mobile/screen resize, then re-enabling on desktop
如何在移动设备上禁用 Skrollr,以及如何考虑屏幕大小调整? (即,在屏幕调整大小时销毁 skrollr 将意味着一旦用户再次调整大小时一切都会中断)。
使用Jquery
$(function () {
if ($(window).width() > 480) { // initialize Skrollr under 480px
skrollr.init();
} else {
skrollr.init().destroy();
}
$(window).on('resize', function () {
if ($(window).width() <= 480) { // destroy Skrollr over 480px
skrollr.init().destroy();
} else {
skrollr.init();
}
});
});
如何在移动设备上禁用 Skrollr,以及如何考虑屏幕大小调整? (即,在屏幕调整大小时销毁 skrollr 将意味着一旦用户再次调整大小时一切都会中断)。
使用Jquery
$(function () {
if ($(window).width() > 480) { // initialize Skrollr under 480px
skrollr.init();
} else {
skrollr.init().destroy();
}
$(window).on('resize', function () {
if ($(window).width() <= 480) { // destroy Skrollr over 480px
skrollr.init().destroy();
} else {
skrollr.init();
}
});
});