實際開發中,jq用的很多,jq對象不能調用原生js操作方法,DOM對象當然也不能調用jq的方法,有時候我們可以用到jq對象和jsDOM對象的相互轉換。
在jq中,只需要調用[index]和get(index)方法即可將jq對象轉換為DOM對象。DOM對象只需調用jq的$()方法即可包裝為jq對象:
jq對象轉換為dom對象
1 var domObj = $("#div")[0]; 2 domObj.innerHTML = "將jq對象轉化為dom對象並調用相關方法"
dom對象轉換為jq對象
1 var domObj = document.getElementById("div"); 2 var $obj = $(domObj); 3 $obj.html("dom對象轉換為jq對象后調用jq方法")