14
我很好奇jQuery插件文件名前綴爲「jquery」的標準過程背後的推理。有一些教程的狀態是這樣的:爲什麼要有「jquery」。插件文件名的前綴?
使用「 jQuery的」前綴消除任何可能的名稱衝突與用於與其他庫使用的文件。
我相信我甚至看到了一些實際上不需要重新命名的插件。
這個前綴還有什麼更具體的原因,還是簡單的約定?
我很好奇jQuery插件文件名前綴爲「jquery」的標準過程背後的推理。有一些教程的狀態是這樣的:爲什麼要有「jquery」。插件文件名的前綴?
使用「 jQuery的」前綴消除任何可能的名稱衝突與用於與其他庫使用的文件。
我相信我甚至看到了一些實際上不需要重新命名的插件。
這個前綴還有什麼更具體的原因,還是簡單的約定?
這只是一個約定,例如:
jquery.lightbox.js
prototype.lightbox.js
如果你只是有這個並同時使用,那麼,你看到的混亂集:
lightbox.js
此外,你可能會只使用香草JavaScript函數文件,而不希望那些有前綴,例如editor.js
,表示它完全不依賴於jQuery ......它包含了組織和可維護性。
也可以將所有東西都扔到'jquery'目錄中以獲得相同的效果,但是我想這會需要分解一個可能的包,它具有'example.js','jquery.example.js','prototype .example.js'和'example.css'結合在一起。 – 2010-09-21 12:45:25
@Mike - 這當然也是一種有效的方法......這裏可能有十幾種有效的方法,'jquery.'只是最常用的......無論哪種方法適合你,使用它:) – 2010-09-21 13:50:49