亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

JQ選擇器和JQ對象

DOM對象轉化為JQ對象的過程是不是簡化為JQ選擇器?

例如

var?div?=?document.getElementsByTagName('div');
$(div)

和元素選擇器里面的$('div')有何區別?看起來效果都是一樣的,求指點

正在回答

1 回答

實際開發中,jq用的很多,jq對象不能調用原生js操作方法,DOM對象當然也不能調用jq的方法,有時候我們可以用到jq對象和jsDOM對象的相互轉換。

  在jq中,只需要調用[index]和get(index)方法即可將jq對象轉換為DOM對象。DOM對象只需調用jq的$()方法即可包裝為jq對象:

  jq對象轉換為dom對象

var?domObj?=?$("#div")[0];2?domObj.innerHTML?=?"將jq對象轉化為dom對象并調用相關方法"

?

  dom對象轉換為jq對象

var?domObj?=?document.getElementById("div");2?var?$obj?=?$(domObj);3?$obj.html("dom對象轉換為jq對象后調用jq方法")
var?$obj?=?$(domObj);3?$obj.html("dom對象轉換為jq對象后調用jq方法")
$obj.html("dom對象轉換為jq對象后調用jq方法")
4 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

JQ選擇器和JQ對象

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號