如何检测$函数后面的库?

clo*_*ops 16 javascript jquery prototypejs

我正在开发一些应该与Prototype.js或JQuery一起使用的JavaScript,因此我需要一些方法来确定使用的主库是什么.我怎样才能做到这一点?

SLa*_*aks 19

您可以像这样检查jQuery:

if (window.$ === window.jQuery)
Run Code Online (Sandbox Code Playgroud)


Tyl*_*ter 5

好吧,你可以检查jQuery的存在:

if(window.jQuery !== "undefined")
{
    // jQuery Yay!
}
Run Code Online (Sandbox Code Playgroud)

然后如果它被分配给 $

if(window.jQuery === window.$)
{
    // jQuery Yay!
}
Run Code Online (Sandbox Code Playgroud)