我正在使用FitVids来反应视频。我实例化这样的:有没有什么办法可以在元素应用后从元素中移除fitVids()?
$("#thing-with-videos").fitVids();
我想fitVids()
以低于480像素的屏幕尺寸适用于一个特定的元素,我已经实现这一点。但是为了显示我还需要fitVids()
如果用户改变浏览器来检查在一个小宽度的显示应用,和我做了这样的事情
jQuery(window).resize(function(){
$("#other-thing-with-videos.small_width").fitVids();
});
...然而,工作正常,如fitVids()
似乎应用于被引用的DOM元素,而不像我第一次想到的引用类,这意味着删除类(对于更大的屏幕尺寸)并不会像我想像的那样去除fitVids()
的影响。
那么有没有什么办法可以删除fitVids()
我调用的元素?
编辑 - 我想知道unbind方法是否可以用于此?
您可以创建的jsfiddle例子吗? –
@HanletEscaño它非常复杂,使用bootstrap wordpress和flexslider构建......它需要很长的时间才能创建一个简化的测试用例......不过谢谢。 – byronyasgur
@HanletEscaño对不起,我刚才意识到我说的是废话,我不需要从小提琴的所有其他东西。这里是一个http://jsfiddle.net/byronyasgur/m6Jwx/ ...我想要做的就是通过JS从'#容器'中将fitVids()从应用程序中移除( – byronyasgur