乐趣区

JQ基础

什么是 jQuery 对象
通过 jQuery 封装 Dom 对象后产生的对象 jQuery 的原型是 jQuery.prototype
<ul>
<li></li>
<li></li>
</ul>

$(‘li’) 的结构是什么答:$(‘li’) 是一个对象,它自身的 key 有 length,它的原型(共享属性)为 jQuery.prototype。jQuery.prototype 的 key 有 addClass、removeClass、text、html 等。

<div id=’xxx’></div>
var div = document.getElementById(‘xxx’)
var $div = $(‘#xxx’)
div 和 $div 的联系和区别?div 和 $div 的联系:$div === $(div),即 $(div) 可以将 div 封装成一个 jQuery 对象 $div[0] === div,即 $div 的第一项就是 div
div 和 $div 的区别:div 的属性和方法有 nodetype、childNodes、firstChild 等 $div 的属性和方法有 addClass、removeClass、toggleClass 等
jq 和 Dom 的相互转换【待续未更。。。】

退出移动版