Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果窗口大小调整,卸载jquery函数_Javascript_Jquery_Html_Css_Window - Fatal编程技术网

Javascript 如果窗口大小调整,卸载jquery函数

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(); });

如果浏览器窗口小于944px,我尝试卸载函数。我开始写这个

$(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

    }
});