2014-06-06 22 views
0

我正在尋找升級我的fancybox v1.3.4到更新的模型 - fancybox2。我有兩個問題,我希望有人能夠提供見解。首先,github顯示他們正在爲他們的庫使用jQuery v1.7.x,所以他們刪除了所有不贊成使用的函數,以便與最新的jQuery 1.x庫兼容?jQuery插件fancybox2 - 版本和棄用

第二個問題是這個插件可以作爲即插即用工具使用,還是需要進行重大更改才能升級?我正在進入一個項目,並希望任何使用fancybox的開發者決定試圖遷移到新版本。我會嘗試這一點,但它需要商業應用程序的許可證。

對任何一點的深入瞭解任何深入瞭解。

回答

0

已經建造了至少十個站點與任一版本,我可以給你這個答案:

對於第一個問題,我只能給出一個模糊的回答,因爲我只能假設1.7.x依存度將有其原因。很可能它與「.on()/。off()」在「.live()」之上有關。

第二個問題:我發現遷移很容易(一些選項/函數被重新命名爲更好),但它比簡單的lib替換稍微多一點。升級肯定會得到回報,特別是在提供多域許可的情況下,但這只是我的看法。

希望這會有所幫助!

+0

感謝您的快速響應!我一直在我自己的視圖中將.live()遷移到.on(),並且功能似乎相同。我是否正確地假設我可以進入fancybox的.js文件並手動翻轉.live(),只要我使用事件的正確命名約定? 1.3.4實際引用.browser,所以我主要關心對任何函數名稱的依賴關係。 – NBeers

相關問題