Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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 销毁/移除引导转盘_Javascript_Jquery_Twitter Bootstrap 3_Bootstrap Carousel - Fatal编程技术网

Javascript 销毁/移除引导转盘

Javascript 销毁/移除引导转盘,javascript,jquery,twitter-bootstrap-3,bootstrap-carousel,Javascript,Jquery,Twitter Bootstrap 3,Bootstrap Carousel,首先,我创建了一个虚拟旋转木马(旋转木马元素),然后对其进行初始化 $('#first-carousel').carousel(); 现在,我运行到场景中,若窗口宽度小于480,则移除该旋转木马(#first carousel') 如何移除引导转盘?试图检查它的文档,但似乎没有像销毁或删除功能或任何相关的东西。尝试 $('#first-carousel').remove(); $('#first-carousel').unbind(); 但似乎不起作用,反而给了我这个错误 bootstrap

首先,我创建了一个虚拟旋转木马(旋转木马元素),然后对其进行初始化

$('#first-carousel').carousel();
现在,我运行到场景中,若窗口宽度小于480,则移除该旋转木马(#first carousel')

如何移除引导转盘?试图检查它的文档,但似乎没有像销毁或删除功能或任何相关的东西。尝试

$('#first-carousel').remove();
$('#first-carousel').unbind();
但似乎不起作用,反而给了我这个错误

bootstrap.min.js:6未捕获类型错误:无法读取属性 未定义的“偏移网络宽度” 在c.slide(bootstrap.min.js:6) 在c.next(bootstrap.min.js:6) 在e(jquery.min.js:2)


有任何帮助和想法吗?

代码
$('first carousel')。删除()
确实删除了具有给定id的元素。您可能对窗口宽度的条件有问题,您确定这里没有其他问题吗?

显然在Boostrap 3中没有办法这样做。如果视口大于或等于480px,则只能初始化旋转木马

if(window.innerWidth>=480){
$(“#第一个旋转木马”).carousel();
}

再次尝试.remove(),但它给了我这个错误“bootstrap.min.js:6 Uncaught TypeError:无法读取c.slide(bootstrap.min.js:6)c.next(bootstrap.min.js:6)e(jquery.min.js:2)c.slide(bootstrap.min.js:6)中未定义的属性'offsetWidth'”给定的方法不会返回您收到的错误,这就是为什么我问你是否可以检查或提供你在哪里得到这个错误。我添加了一个与您显示的id相同的旋转木马,并使用.remove()将其删除,因此不会导致任何错误。实际上,该元素已完全从html中删除。我在bootstrap站点上使用了最新的cdn进行了尝试:--与我在本地的尝试相同,我在一个站点中使用了一个实际的旋转木马。