我正在使用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