2012-08-24 17 views
0

我有一些可重複使用jQuery創建的函數,我想重複使用。我可以把它們寫在函數(),但另外一個我看到的是在在javascript中創建函數與創建jQuery.fn形式的插件之間有什麼區別?

​​

這樣的形式我不知道我是否應該寫函數或使用該插件形式的插件,什麼是區別?我的函數中的代碼非常大,我應該使用插件的形式嗎?

+0

*您的函數應該如何使用?*一個是「jQuery插件」,一個不是。代碼本身的長度並不重要。 (最終它們都是*「只是JavaScript函數」。) – 2012-08-24 23:46:15

回答

1

jQuery插件的主要優點是便於攜帶。它可以讓你建立一個更容易使用和維護的結構。請參閱此文章獲取其他權益:
http://james.padolsey.com/javascript/why-create-a-jquery-plugin
這取決於您正在構建的內容。例如,如果沒有重用,你可能會考慮去尋找功能。
如果你需要一個關於創建插件的好文章 - 請參考:http://james.padolsey.com/javascript/why-create-a-jquery-plugin。
請考慮其他選項。我喜歡使用Microsoft Ajax庫並構建一組「對象」。

相關問題