2014-04-02 36 views
-1

是否有可能在一個頁面有2個jQuery庫,但有不同的版本?我在谷歌中發現的一些控件似乎是歷史悠久的舊版本,並使用0.x - 1.x版本,但我也有需要2.x版本的引導程序。有任何想法嗎?

+1

如果您想使用$比jQuery的命名空間別的東西,你應該看看noconflict API https://api.jquery.com/ jQuery.noConflict/ –

+0

鑑於jQuery的地位和它的用戶基礎,你發現的錯誤的來源是不可能的,因爲它是潛在的原因。我建議你再次檢查一下,並使用適當的工具,如JS調試器(免費提供像Chrome和ff一樣的體面的瀏覽器),適當地設置觀察點和斷點。 – collapsar

+0

我使用devexpress旋轉網格控件,它使用回調函數,它用'''填充它需要的大量數據,而我的事件,屬性不會在他後面工作 –

回答

2

使用 jQuery.noConflict()

例:

var j = jQuery.noConflict(); 
    // Do something with jQuery 
    j("div p").hide(); 
+0

我可以像這樣做'var $ headerFuncs = $;'?所以我可以使用一個變量爲鼠標事件,其他爲documen.events?可能嗎? –

+0

是的,使用'var $ headerFuncs = jQuery.noConflict();' –

相關問題