Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.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 - Fatal编程技术网

Javascript 在运行Jquery函数之前,检查小部件是否可用

Javascript 在运行Jquery函数之前,检查小部件是否可用,javascript,jquery,Javascript,Jquery,我正在使用Jquery插件。根据屏幕分辨率的不同,我需要销毁同位素小部件以阻止它运行其功能。我正在使用以下代码: $(window).smartresize(function(){ if($(window).width() < 700) { container.isotope('destroy'); }else { container.isotope({$options});

我正在使用Jquery插件。根据屏幕分辨率的不同,我需要销毁同位素小部件以阻止它运行其功能。我正在使用以下代码:

$(window).smartresize(function(){
            if($(window).width() < 700) {
                container.isotope('destroy');

            }else {
                container.isotope({$options});
            }
        });
那么:

if (container.isotrope)
//It exists. Do whatever
else
//Does not exist. Do whatever else
end

$(窗口)。smartresize(函数(){
如果($(窗口).width()<700){
if(容器同位素){
容器。同位素(‘销毁’)
container.com=false
}
}else if(容器同位素){
container.同位素({$options})
}
})

谢谢伊兰,他不得不对代码做了一些修改。但将其设置为false似乎可以奏效。完整的代码在原始问题中。我认为这也适用于Cort3z,但问题中提到的问题相同。
if (container.isotrope)
//It exists. Do whatever
else
//Does not exist. Do whatever else
end
$(window).smartresize(function(){ if($(window).width() < 700) { if(container.isotope) { container.isotope('destroy') container.isotope = false } } else if(container.isotope) { container.isotope({$options}) } })