我一直在努力解決這個問題幾個星期,並且我研究了幾十個帖子在這個站點和其他站點上。我有一個非常基本的問題。我有一個DIV標籤#scrollarea
,它是在飛行中創建的,在一個Web應用程序中幾次摧毀並重新創建。我的問題是niceScroll功能只能使用一次。第二次嘗試後,我不再控制jQuery niceScroll不能在動態DIV上工作
我已經嘗試了幾種技術,包括resize()
方法,但沒有任何工作。我還安裝了一個調節器,以確保它只安裝一次,然後再安裝一個resize()
'。再次,沒有任何工作。
鑑於我的代碼被鎖在安全的門後面,並且它是通過腳本觸發的,所以在這裏演示非常困難。
有沒有人有建議如何做到這一點?回顧:
- 頁面加載,沒有
#scrollarea
存在 - 腳本火災,並
#scrollarea
安裝到DIV
niceScroll
連接到#scrollarea
一次,再完美的作品- 腳本火災,
#scrollarea
被替換爲NEW scrollarea - 不管我使用什麼技術,滾動條不再工作
方法嘗試:
- 每個新
#scrollarea
到達 - 安裝
niceScroll
一次,永無 - 安裝
niceScroll
一次,然後發出getNiceScroll().resize()
- 嘗試的
.mouseover()
時間安裝niceScroll
- >.resize()
技術
所有技術都無法在第二次使用時渲染可用的滾動條。
請張貼一些代碼,並鏈接到插件 – LeGEC
我有它現在維護,但它失去了它的視覺配置。 –