2010-09-21 79 views
14

我很好奇jQuery插件文件名前綴爲「jquery」的標準過程背後的推理。有一些教程的狀態是這樣的:爲什麼要有「jquery」。插件文件名的前綴?

使用「 jQuery的」前綴消除任何可能的名稱衝突與用於與其他庫使用的文件。

我相信我甚至看到了一些實際上不需要重新命名的插件。

這個前綴還有什麼更具體的原因,還是簡單的約定?

回答

20

這只是一個約定,例如:

jquery.lightbox.js 
prototype.lightbox.js 

如果你只是有這個並同時使用,那麼,你看到的混亂集:

lightbox.js 

此外,你可能會只使用香草JavaScript函數文件,而不希望那些有前綴,例如editor.js,表示它完全不依賴於jQuery ......它包含了組織和可維護性。

+0

也可以將所有東西都扔到'jquery'目錄中以獲得相同的效果,但是我想這會需要分解一個可能的包,它具有'example.js','jquery.example.js','prototype .example.js'和'example.css'結合在一起。 – 2010-09-21 12:45:25

+2

@Mike - 這當然也是一種有效的方法......這裏可能有十幾種有效的方法,'jquery.'只是最常用的......無論哪種方法適合你,使用它:) – 2010-09-21 13:50:49

相關問題