最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery對(duì)象和DOM對(duì)象的相互轉(zhuǎn)換詳解

 更新時(shí)間:2016年10月18日 09:21:48   作者:Ziksang  
這篇文章主要介紹了jquery對(duì)象和DOM對(duì)象的相互轉(zhuǎn)換詳解的相關(guān)資料,需要的朋友可以參考下

jquery對(duì)象和DOM對(duì)象的相互轉(zhuǎn)換

在討論jquery對(duì)象和DOM對(duì)象的相互轉(zhuǎn)換之前,先約定好定義變量的風(fēng)格如果獲取的是jquery對(duì)象,那么在變量前面加上$,例如

var $varible = jquery對(duì)象;

如果獲取的是DOM對(duì)象,則定義如下:

var varible = DOM對(duì)象;

1.jquery對(duì)象轉(zhuǎn)成DOM對(duì)象:

jquery對(duì)象不能使用DOM中的方法,但如果對(duì)jquery對(duì)象所提供的方法不熟悉,或者沒有jquery想封裝的方法,不得不使用DOM對(duì)象,即【index】和get[index].

(1)jquery對(duì)象是一個(gè)數(shù)組對(duì)象,可以通過【index】的方法得到相應(yīng)的DOM對(duì)象。

jquery的代碼如下

<body>
  <p>my</p>
  <p>my</p>
<script src="jquery-2.1.4.min.js"></script>
<script>
  var $cr = $("p");  //jquery對(duì)象
  var cr = $cr[1];  //dom對(duì)象
  var ct = $cr.get(0)  //第二種轉(zhuǎn)換為DOM對(duì)象的方式
  cr.innerHTML = "you"  //檢測(cè)是否轉(zhuǎn)換成功,可以用DOM方法 輸出結(jié)果為第二個(gè)my改成了you
  ct.innerHTML = 'fuck'  //輸出結(jié)果第一個(gè)my改成了fuck
</script>
</body>

(2).DOM對(duì)象轉(zhuǎn)換為jquery對(duì)象:

對(duì)于一個(gè)DOM對(duì)象,只需要用$()把DOM對(duì)象給包裝起來,就可以獲得一個(gè)jquery對(duì)象了,方式為$(DOM對(duì)象)。

jquery代碼如下:

<body>
  <p>my</p>
  <p>my</p>
<script src="jquery-2.1.4.min.js"></script>
<script>
  var cr = document.getElementsByTagName("p") //DOM對(duì)象
  var $cr = $(cr);   //jquery對(duì)象
  $cr.eq(0).("fuck"); //檢測(cè)是否轉(zhuǎn)換成功,可以用jquery方法 輸出結(jié)果為第二個(gè)my改成了fuck
  $cr.eq(1).html("you"); //輸出結(jié)果為my改成you
</script>
</body>

轉(zhuǎn)換后,可以任意使用jquery方法。

通過以上方法,可以任意的相互轉(zhuǎn)換jquery對(duì)象和DOM對(duì)象。

最后再次強(qiáng)調(diào),DOM對(duì)象才能使用DOM方法,jquery對(duì)象不能使用DOM中的方法,但jquery對(duì)象提供了一套更加完善的工具用于操作DOM。

 感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論

隆回县| 霍林郭勒市| 云梦县| 潜江市| 昭苏县| 古田县| 松滋市| 普兰县| 合作市| 得荣县| 金昌市| 平昌县| 甘南县| 五原县| 兴仁县| 衡阳市| 长岭县| 介休市| 正蓝旗| 八宿县| 专栏| 西充县| 锦州市| 南雄市| 城步| 宁陵县| 田林县| 澎湖县| 望江县| 遂溪县| 平塘县| 北票市| 佛坪县| 甘泉县| 陇南市| 应用必备| 灵石县| 商洛市| 江口县| 高雄市| 右玉县|