在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 怎麼讓 Tampermonkey 不要取代網(wǎng)頁原有的 jquery

怎麼讓 Tampermonkey 不要取代網(wǎng)頁原有的 jquery

我有一個腳本
https://github.com/bluelovers...

如果使用Tampermonkey時
網(wǎng)站本身的 $ 會被 腳本內(nèi)的 $ 給取代

如果使用greasemonkey
則網(wǎng)站本身的 $ 與 腳本內(nèi)的 $ 共存 互不干涉

我試過用 $.noConflict() 依然無法解決問題

錯誤範(fàn)例請參考 百度貼吧
安裝腳本後 去瀏覽百度貼吧 的貼子就會發(fā)現(xiàn)貼子內(nèi)的回應(yīng)會永遠都在讀取中
因為網(wǎng)頁上的$被取代掉了


(因為 greasemonkey 在 firefox 57 以上是個白癡
所以我無法推薦別人安裝 greasemonkey

回答
編輯回答
溫衫

你是要這個嗎?
方法一:

(function() {
    'use strict';
    var $ = $ || window.$;
    //.....
})();

方法2:

jQuery.noConflict();
(function($){
    //.....
})(jQuery);
2018年8月17日 14:08