Javascript 如果窗口大小调整,卸载jquery函数
如果浏览器窗口小于944px,我尝试卸载函数。我开始写这个Javascript 如果窗口大小调整,卸载jquery函数,javascript,jquery,html,css,window,Javascript,Jquery,Html,Css,Window,如果浏览器窗口小于944px,我尝试卸载函数。我开始写这个 $(window).resize(function() { if ($(window).width() >= '944') { $(window).load(function() { $('#slider').nivoSlider(); });
$(window).resize(function() {
if ($(window).width() >= '944') {
$(window).load(function() {
$('#slider').nivoSlider();
});
} else {
alert($(window).width());
if ($(window).width() <= '944') {
$(window).unload(function() {
$('#slider').nivoSlider();
});
}
}
});
$(窗口)。调整大小(函数(){
如果($(窗口).width()>='944'){
$(窗口)。加载(函数(){
$(“#滑块”).nivoSlider();
});
}否则{
警报($(窗口).width());
if($(window).width()我对您的问题有一个不同的解决方案;您可以为准备一个新的滑块掩码(与slider一样,但没有nivoSlider函数);我对您的问题有一个不同的解决方案;您可以准备一个新的滑块掩码(与slider一样,但没有nivoSlider函数)例如,请阅读load and unload做什么:请阅读load and unload做什么:我知道这一点,但我也会检查您是否调整浏览器大小以捕获函数resize()并停止nivoSlider()的执行好的,然后用我的jQuery更正,使用加载/卸载,然后检查代码是否正在运行..我知道,但我也检查你是否调整浏览器大小以捕获函数resize()并停止nivoSlider()的执行,好的,然后用我的jQuery更正,使用加载/卸载,然后检查代码是否正在运行。。
$(window).resize(function() {
windowWidth = $(this).width();//you need to use this for changable values
if ( windowWidth > 943) {
$('#sliderMask').hide();
$('#slider').show();
$(window).load(function() {
$('#slider').nivoSlider();
});
} else if ( windowWidth < 944) {
$('#slider').hide();// hide your nivoSlider
$('#sliderMask').show();// show your basic slider mask
}
});