我想讓兩個不同的jquery同時運行。有一件事(設計jQuery是我會參考它的)與旋轉木馬和平滑滾動有關,並自動突出顯示導航欄中的當前區域。同時運行兩個單獨的jQuery
第二個是我想作爲復活節彩蛋實現的Konami代碼腳本。
當我刪除Design jQuery時,konami代碼就像它在瀏覽器中應該那樣工作。 但是,當它被添加到該網站時,konami代碼無法工作。
是否有某種方式來讓他們兩個都在同一時間?..
我想讓兩個不同的jquery同時運行。有一件事(設計jQuery是我會參考它的)與旋轉木馬和平滑滾動有關,並自動突出顯示導航欄中的當前區域。同時運行兩個單獨的jQuery
第二個是我想作爲復活節彩蛋實現的Konami代碼腳本。
當我刪除Design jQuery時,konami代碼就像它在瀏覽器中應該那樣工作。 但是,當它被添加到該網站時,konami代碼無法工作。
是否有某種方式來讓他們兩個都在同一時間?..
如果你沒有做它已經,定義設計jQuery和科納米代碼腳本,並使用$(document).ready(varName);
您可以使用jQuery.noConflict()運行兩個jquery。如果您必須將jquery引用爲$,則可以將jQuery作爲參數傳遞給自調用函數。例如:
var jquery_one = jQuery.noConflict();
(function($){
//code that use jquery as $
})(jquery_one);
完美!正是我需要做的。 – Stealthbird97 2014-10-11 10:56:04
實際上它工作了一秒鐘,但現在它不工作。事實上,一切都停止了。它們都必須封裝在這個框架中嗎?只是存在var jquery_one = jQuery.noConflict();使其停止。 – Stealthbird97 2014-10-11 11:15:41
它現在運行沒有這個代碼,它自己... 男人 - jquery是氣質的...毫無疑問,它會在10分鐘內再次停止工作.. – Stealthbird97 2014-10-11 11:29:45
[jQuery.noConflict](https://api.jquery.com/jquery.noconflict/)將允許您爲您的頁面添加2個不同版本的jquery。但你不需要,你爲konami代碼使用了什麼? – 2014-10-10 22:43:06
嗯,說實話,我根本不知道如何使用jQuery。 設計jQuery函數是http://pastebin.com/Rfmd9avN,konami代碼的實際功能來自稱爲cheet.js的東西。 然後我有一個引用cheet.js的函數,並運行konami代碼函數(Appear),在我詢問他們後在線的某人在線。 http://pastebin.com/kFsQNYSD – Stealthbird97 2014-10-11 10:51:06