题目:<div id=x></div>
var div = document.getElementById('x')
var $div = $('#x')
请说出 div 和 $div 的联系和区别。
联系:
都是通过id选择器得到相应的node节点
可以相互转换
1、把 div 变成 $div:$div = $('div')
只需要用$()把dom对象包装起来,就能获得一个jQuery对象了
2、把$div 变成 div有以下两种方法:
方法1.div= $div[0] //通过[index]来得到相应的dom对象
方法2.div= $div.get(0) //jQuery提供的get(index)方法来得到相应的dom对象
区别:
div是DOM对象,适用于DOM提供的API;
$div是jQuery对象,适用于jQuery提供的API;
网友评论