最近有離職的想法,可這不是重點,重點是很多面試官都會問的乙個問題就是:怎麼開發乙個jquery外掛程式。
其實,如果是在真實的工作中遇到這種情況,我會直接找乙個簡單的jquery外掛程式,例如jquery.cookie.js或者jquery.textchange.js外掛程式,jquery的外掛程式那麼多,你隨便找來乙個都是可以用的,我們需要做的就是把jquery的架子留下來,把具體的功能實現換成自己的,然後就可以到處去使用了。
但是,面試中我們是萬萬不能這麼回答的,所以,一方面是為了讓自己再熟悉一下jquery外掛程式的開發過程,另一方面也是為將來不久的面試作準備吧,進入正題:如何開發乙個jquery外掛程式?
通過$.extend({})的方式擴充套件,
如何去寫乙個jquery外掛程式
前些日子,因為專案的需求,自己定製了一款jquery彈窗,這得益於自己之前接觸的專案讓我對於物件導向程式設計有了深刻的理解。在jquery的基礎上拓展一款彈窗外掛程式 jquery原始碼中可知,jquery.fn便是jquery的命名空間。jquery.fn jquery.prototype var...
如何寫乙個jquery外掛程式
本文總結整理一下如何寫乙個jquery外掛程式?雖然現今各種mvvm框架異常火爆,但是jquery這個陪伴我們成長,給我們帶來很多幫助的優秀的庫不應該被我們拋棄,寫此文章,作為對以往欠下的筆記的補充,以及對jquery的重溫。寫jquery外掛程式有三種方法 1.使用 extend 來拓展jquer...
如何寫乙個jQuery外掛程式
jquery 的外掛程式開發模式主要有三種 這裡我們選用第二種 fn.myplugin functin 因為這種方法是加在jquery物件上,可以在jquery選擇器選擇元素後直接呼叫 body myplugin 若對其他兩種方法有興趣,請自行檢視jquery 官方文件。改變元素的背景顏色外掛程式 ...