我正在將jQuery腳本動態加載到隨機頁面中。 有時他們支持jQuery,有時他們有其他庫,有時他們根本沒有任何庫..jQuery - 檢查是否觸發了.noconflict
我需要支持所有情況,因此,首先我檢查jQuery是否已加載。 不是,我使用.noconflict動態地將jQuery加載到頁面中(以避免在其他庫存在衝突的情況下出現衝突,daahhh),然後繼續使用我的腳本。
它已經被加載的情況下,我需要知道該頁面是否觸發了.noconflict函數或不。 爲什麼?這很簡單。 假設一個隨機頁面同時具有Prototype和jQuery(發生,是)。 網站管理員會觸發jQuery的.noconflict模式,以避免與它發生衝突。 之後,我觸發我的腳本,並檢查jq是否已加載(是)。 然後,我必須知道天氣使用$()或jQuery()方法,因爲如果我繼續使用$(),我可能會訪問原型處理程序, 而我不想那樣。
一直使用'jQuery()',解決了問題。 – Musa
檢查'$ === jQuery' – timidboy