首頁 > web前端 > js教程 > jquery外掛開發注意事項小結_jquery

jquery外掛開發注意事項小結_jquery

WBOY
發布: 2016-05-16 17:32:48
原創
995 人瀏覽過

  Jquery是繼prototype之後又一個優秀的Javascrīpt框架。它是輕量級的js庫(壓縮後只有21k) ,它相容於CSS3,也相容於各種瀏覽器 (IE 6.0 , FF 1.5 , Safari 2.0 , Opera 9.0 )。 jQuery讓用戶能更方便地處理HTML documents、events、實作動畫效果,並且方便地為網站提供AJAX互動。 jQuery還有一個比較大的優點是,它的文件說明很全,而且各種應用也說得很詳細,同時還有許多成熟的插件可供選擇。 jQuery能夠讓使用者的html頁保持程式碼和html內容分離,也就是說,不用再在html裡面插入一堆js來呼叫指令了,只要定義id即可。 jquery外掛程式開發時要注意以下事項。

jquery插件开发注意事项

  開發外掛程式的注意事項:

  1、在編寫物件層級的插件時,使用jQuery.fn.extend()方法進行功能擴充;而針對類別層級的外掛程式,則使用jQuery.extend方法進行擴充。

  2、插件的檔案命名必須嚴格遵循jQuery.[插件名稱].js的規則,以便於與其他的js檔案的區分,如新插件檔案jquery.newplugin.js.

  3、如果是物件層級插件,所有的方法都應依附於jquery.fn主體物件;如果是類別層級外掛程式,所有的方法都應依附於jquery物件.

  4、無論是物件層級或類別層級外掛程式,結尾都必須以分號結束,否則,在檔案被壓縮時,會出現錯誤提示訊息.

  5、雖然"$"美元符,可以與"jQuery"字符相代替,但在編寫插件的代碼中,盡量不要使用"$"符號,以避免與別的代碼衝突.

  6、在插件內部的程式碼中,如果要存取每個元素,可以使用this.each方法來遍歷全部元素.

  7、需要說明的是在插件的內部,this所代表的是透過jQuery選擇器所取得的物件,而非傳統意義上的物件的引用.

  8、由於jQuery程式碼在呼叫方法時,可以採用鏈寫的方法同時呼叫多個方法,因此,為了保證這個功能的實作,插件本身必須傳回一個jQuery物件.

  很多插件開發人員都開發了很多不錯的jQuery插件,但是對我們這些插件的使用者來說,很多jQuery插件的使用都不是那麼直接和透明。而且對於外掛開發來說,如果你有一個非常好的架構,將會為你的開發帶來極大的益處。所以在正式開發前,要注意以上jquery外掛開發注意事項還是非常必要的。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板