我正在制作一个需要 jQuery X 版本的脚本。比方说1.7.1。
脚本将包含在其他系统中,例如 include('script-main.php'); 作为插件。我只会告诉我的客户复制/粘贴它,因为我无法直接访问他们的服务器。它将在 eBay 等网站上出售。
我需要知道他们是否已经在标题或其他版本中加载了 jQuery 1.4。
那么,我怎样才能进行这样的检查呢?(在伪代码中)
if(jQuery->isLoaded())
{
if(jQuery->getVersion() > 1.7)
{
//do my task
}
else
{
//include 1.7 but don't mess up already installed 1.4!
//If they already have some jQuery coded in that page, it shouldn't break them - neither touch
}
}
else
{
jQuery->load(); //load 1.7.1 via googleapis
}