成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解析jQuery Widget編寫竅門

移動(dòng)開發(fā)
jQuery Widget編寫竅門死本文要介紹的內(nèi)容,主要是來了解并學(xué)習(xí)jQuery Widget編程技巧,來看具體內(nèi)容的實(shí)現(xiàn)。

jQuery Widget編寫竅門死本文要介紹的內(nèi)容,主要是來了解并學(xué)習(xí)jQuery Widget編程技巧,來看具體內(nèi)容的實(shí)現(xiàn)。
 
在編寫widget的時(shí)候,一般我們需要綁定一些事件,***將這些widget的綁定事件加上當(dāng)前widget的命名空間。如果同一個(gè)jQuery對(duì)象,使用了兩個(gè)widget,而兩個(gè)widget都綁定了相同的事件名稱,可能會(huì)出現(xiàn)問題。在銷毀widget的時(shí)候,去除綁定事件也很方便,只需要unbind(”.namespace“)就可以了。

在寫jQuery的時(shí)候,因?yàn)閖Query對(duì)象是支持連寫的。譬如:$(obj).css("height","20px").attr("title","abc")....

在編寫的時(shí)候可以利用javascript的原生方法來避免switch。

  1. switch(a)  
  2. {  
  3.   case "aa":  
  4.     this._set_aa();  
  5.     break;  
  6.   case "bb":  
  7.     this._set_bb();  
  8.     break;  
  9.   case "cc"  
  10.     this._set_cc();  
  11.     break;  

上面的代碼可以用下面的代碼替換

  1. this["_set_"+a](); 

盡量緩存jQuery對(duì)象,和各種變量。這樣可以提高腳本的性能

采用變量緩存this指針,在最小化代碼的時(shí)候this可以被最小化掉。

***將css類名取一致的名稱,然后定義變量保存起來。在使用的時(shí)候直接采用變量,這樣就算css名稱有調(diào)整,只需要改變變量緩存的值即可。同時(shí)代碼在最小化的時(shí)候也能減小體積。

setOption的時(shí)候,如果一個(gè)option是復(fù)雜對(duì)象,而不是簡單的值對(duì)象,***不要簡單的this.options[key]=value.而在這之前需要將value和以前的option的值做一個(gè)extend,然后在賦值,這樣可以保留復(fù)雜對(duì)象原有的部分值。比如:

  1. var a = {width:120,height:200};  
  2. var c={width:200};  
  3. a=c;  
  4. a=$.extend(a,c); 

其結(jié)果是***個(gè)a將是{width:20},會(huì)丟失掉height:200;而下面的那個(gè)將繼續(xù)保留原始的height:200。

小結(jié):解析jQuery Widget編寫竅門的內(nèi)容介紹完了,希望通過jQuery Widget應(yīng)用能對(duì)你有所幫助!

責(zé)任編輯:zhaolei 來源: 博客園
相關(guān)推薦

2011-09-09 17:59:26

QT Widget

2011-09-07 14:01:41

Android Wid實(shí)例

2011-09-09 10:00:20

Android Wid開發(fā)

2011-09-09 19:23:52

Widget

2011-09-08 16:17:45

Widget

2011-09-07 17:54:40

Android Wid開發(fā)

2011-09-09 13:23:17

Widget

2011-09-07 14:39:47

Android Wid設(shè)計(jì)

2011-09-08 15:40:45

Android Wid組件

2011-09-07 14:25:53

Android Wid設(shè)計(jì)

2010-04-23 11:21:05

Widget開發(fā)

2011-09-07 13:30:48

Android WidTabWidget

2011-09-09 19:39:57

GTK Widget

2011-09-08 16:07:13

Widget配置文件

2011-09-07 14:34:55

Android Wid控件

2011-09-08 16:28:02

Widget

2020-06-23 07:48:18

Python開發(fā)技術(shù)

2010-07-13 09:08:27

Widget開發(fā)

2011-09-08 11:43:32

GTK Widget

2011-09-07 14:20:42

Android Wid組件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 91精品国产91久久久久福利 | 日韩午夜在线观看 | 韩日在线观看视频 | 欧美一二区 | 91视频.com | 欧美日韩综合一区 | 久久com | 欧美xxxx在线 | 激情a| 国产精品毛片av | 国产一区 | 91免费在线| 日韩第一区 | 亚洲精品视频在线播放 | 99精品久久99久久久久 | 精品亚洲一区二区三区 | 国产视频日韩 | 精品国产乱码久久久久久闺蜜 | 久久国产一区二区三区 | 中文精品一区二区 | 亚洲精品一二三区 | 国产高清一区二区三区 | 欧美精品一区在线发布 | 精品国产乱码久久久久久图片 | 91精品国产高清久久久久久久久 | 国产精品视频在线免费观看 | 亚洲欧美中文日韩在线v日本 | 欧美a√ | 国产一级淫片a直接免费看 免费a网站 | 成人午夜性成交 | 91色站| 亚洲高清在线视频 | 曰韩一二三区 | 日日综合 | 国产91在线播放精品91 | 狠狠色综合久久婷婷 | 亚洲成人精选 | 91免费看片| 欧美成人精品在线 | 91.com视频| 国产成人免费 |