2014-05-17 41 views
0

快速問題,我無法用Google解決。如何驗證jQuery是否被Prototype.js取代

我有一個預先存在的web應用程序運行jQuery和Prototype.js。當我嘗試在此應用中使用jQuery時,我收到了奇怪的結果,所以我決定在Chrome控制檯中測試一些東西。

當我在美元符號「$」類型,而在我的網站,它返回如下:

function $(element) { 
    if (arguments.length > 1) { 
    for (var i = 0, elements = [], length = arguments.length; i < length; i++) 
     elements.push($(arguments[i])); 
    return elements; 
    } 
    if (Object.isString(element)) 
    element = document.getElementById(element); 
    return Element.extend(element); 
} 

但最重要的,它指出這個信息是從樣機即將在右側以及一個行號。

這是否意味着prototype.js可以使用$聲明而不是jQuery?謝謝。

回答

1

最有可能的是,你還可以鍵入在控制檯下面來驗證$是否是jQuery的:

$ == jQuery 
+0

謝謝!這很有用。我將分配jQuery.noConflict()來分配另一個聲明。我很感激! – sparecycle

相關問題