一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

jquery 插件開發(fā)方法小結(jié)

jQuery為開發(fā)插件提拱了兩個(gè)方法,分別是:
jQuery.fn.extend(object);
jQuery.extend(object);
jQuery.extend(object); 為擴(kuò)展jQuery類本身.為類添加新的方法。
jQuery.fn.extend(object);給jQuery對(duì)象添加方法。
fn 是什么東西呢。查看jQuery代碼,就不難發(fā)現(xiàn)。
復(fù)制代碼 代碼如下:
jQuery.fn = jQuery.prototype = {
   init: function( selector, context ) {//.... 
   //......
};

原來 jQuery.fn = jQuery.prototype.對(duì)prototype肯定不會(huì)陌生啦。
雖然 Javascript 沒有明確的類的概念,但是用類來理解它,會(huì)更方便。
jQuery便是一個(gè)封裝得非常好的類,比如我們用 語句 $("#btn1") 會(huì)生成一個(gè) jQuery類的實(shí)例。
jQuery.extend(object); 為jQuery類添加添加類方法,可以理解為添加靜態(tài)方法。如:
復(fù)制代碼 代碼如下:
$.extend({
  add:function(a,b){return a+b;}
});

便為 jQuery 添加一個(gè)為 add 的 “靜態(tài)方法”,之后便可以在引入 jQuery 的地方,使用這個(gè)方法了,
$.add(3,4); //return 7
jQuery.fn.extend(object); 對(duì)jQuery.prototype進(jìn)得擴(kuò)展,就是為jQuery類添加“成員函數(shù)”。jQuery類的實(shí)例可以使用這個(gè)“成員函數(shù)”。
比如我們要開發(fā)一個(gè)插件,做一個(gè)特殊的編輯框,當(dāng)它被點(diǎn)擊時(shí),便alert 當(dāng)前編輯框里的內(nèi)容。可以這么做:
Java代碼
復(fù)制代碼 代碼如下:
$.fn.extend({
alertWhileClick:function(){
$(this).click(function(){
alert($(this).val());
});
}
});
$("#input1").alertWhileClick(); //頁面上為:<input id="input1" type="text"/>
$.fn.extend({
alertWhileClick:function(){
$(this).click(function(){
alert($(this).val());
});
}
});
$("#input1").alertWhileClick(); //頁面上為:<input id="input1" type="text"/>

$("#input1") 為一個(gè)jQuery實(shí)例,當(dāng)它調(diào)用成員方法 alertWhileClick后,便實(shí)現(xiàn)了擴(kuò)展,每次被點(diǎn)擊時(shí)它會(huì)先彈出目前編輯里的內(nèi)容。
真實(shí)的開發(fā)過程中,當(dāng)然不會(huì)做這么小白的插件,事實(shí)上jQuery提拱了豐富的操作文檔,事件,CSS ,Ajax、效果的方法,結(jié)合這些方法,便可以開發(fā)出更加 Niubility 的插件。

JavaScript技術(shù)jquery 插件開發(fā)方法小結(jié),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 91一区二区午夜免费福利网站 | 国产成人精品亚洲77美色 | 美女扒开双腿让男人爽透视频 | 亚洲国产成人欧美激情 | 色多视频| 国产在线色| 无码精品一区二区三区免费视频 | 中文字幕第13亚洲另类 | 国产高清免费视频 | 超级97人人公开视频 | 一区二区在线观看视频 | 大香伊人久久精品一区二区 | 欧美特黄a级高清免费看片 欧美特黄a级片 | 国产欧美自拍 | 一区二区三区四区精品 | 日本精品高清一区二区2021 | 国产一区二区在线看 | 九九99re在线视频精品免费 | 一区二区手机视频 | 一区二区三区四区五区六区 | 最新毛片久热97免费精品视频 | 五月婷婷免费视频 | 亚洲欧美在线免费 | 国产福利一区二区 | 成人中文字幕一区二区三区 | 麻豆视频国产 | 美国一级毛片aa黑寡妇 | 爱搞激情在线 | 国色天香网 | 色婷婷色99国产综合精品 | 亚洲一区二区三区深夜天堂 | 在线观看色视频网站 | 黄页网站在线播放 | 激情综合五月婷婷 | 五月婷婷丁香综合网 | 国产91激情对白露脸全程 | 午夜影院在线免费观看 | 久热99这里只有精品视频6 | 中文字幕亚洲一区二区va在线 | 女人张腿给男人桶视频免费版 | 99国产精品九九视频免费看 |