我正在製作一個需要jQuery X版本的腳本。比方說1.7.1。腳本將被包含在其他系統中,如include('script-main.php');作爲插件。我只會告訴我的客戶複製/粘貼它,因爲我沒有直接訪問他們的服務器。它將在像eBay這樣的網站上出售。檢測jQuery是否已經有運行實例
我需要知道他們是否已經在頭文件或其他版本中加載了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
}
$()jQuery的。應該返回版本 –