我有一個問題,不能把它弄出來。我使用不同的jQuery插件,如:nanoScroller,iDangerous swiper等如何重新初始化插件時,元素顯示沒有
我的問題是,當一個元素設置爲不顯示任何插件將無法正常工作,直到我調整我的屏幕或如果我按F12插件 - 在作品中。
我怎樣才能解決這個問題?
我有一個問題,不能把它弄出來。我使用不同的jQuery插件,如:nanoScroller,iDangerous swiper等如何重新初始化插件時,元素顯示沒有
我的問題是,當一個元素設置爲不顯示任何插件將無法正常工作,直到我調整我的屏幕或如果我按F12插件 - 在作品中。
我怎樣才能解決這個問題?
嘗試觸發窗口resize事件:
$(window).trigger('resize');
如果你想BS模態已經演出後初始化一些元素,使用it's events:
$(document).on('show.bs.modal', '.modal', function() {alert('before modal show')});
不會工作要麼:( –
因爲顯示沒有沒有寬度和高度,因此nanoScroller不初始化,因爲它需要的寬度和高度的工作。 –
nanoScroller是不是唯一的一個。即時通訊使用也swiper.js在引導導航,標籤,也是問題,因爲在默認情況下未激活標籤被隱藏。 –
觸發窗口大小調整,或初始化元素當你顯示該項目 – Justinas
你能舉個例子嗎? –
我試圖重新初始化插件,但它不會工作,要麼。 –