原来
jQuery
有这么多的好方法,都不曾好好利用,还一直苦于造轮子的毫无头绪。看来古语没错,‘工欲善其事必先利其器’,别将时间无辜的浪费了,多学习,多见识,多吸收新的思想。
JQuery DOM元素方法
1、.get()
: 从JQuery选择器中选择指定DOM元素,适合JQuery对象转成DOM对象,还有一种方法,直接数组的中括号[]
$('li').get[1];
$('li')[1];
//都是取得第二个li元素
2、.index()
:获取索引值(从0开始)。两种用法:
取得第一个匹配元素相对于同胞元素的索引值
$(selector).index();
取得元素相对于选择器的索引值
$(selector).index(element)
例:
<li>Milk</li>
<li class="hot">Tea</li>
<li class="hot" id="favorite">Coffee</li>
$(".hot").index($("#favorite")); //1
3、.size()
: jquery选择器匹配元素的数量,等同于JQuery选择器元素的length属性
$('li').size() == $('li').length;
4、.toArray()
: 以数组形式返回JQuery选择器匹配的元素
5、.eq()
: 取到的元素永远只是1个,而且还是jquery
对象
6、奇葩的num.toFixed(2)
: 以四舍五入保留指定位小数
,最后返回的是字符串
num.toFixed(2);
7、attr()
工作方式:获取第一个元素属性;设置所有匹配元素属性