join()把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。
pop()删除并返回数组的最后一个元素
push()向数组的末尾添加一个或更多元素,并返回新的长度。
reverse()颠倒数组中元素的顺序。
shift()删除并返回数组的第一个元素。
slice()从某个已有的数组返回选定的元素等等。主要方法有两类:使用选择器或者遍历函数,并且可以混合使用。以获取id为test的div下的第一个或最后一个div子元素为例,详细说明如下:
1、使用选择器:
$("#test>div:first-child") // $("#test>div:first")
$("#test>div:last-child") // $("#test>div:last")
2、使用遍历函数:
$("#test")children()first()
$("#test")children()last()
3、混合使用
$("#test>div")first()
$("#test>div")last()
$("#test")children(":first") // $("#test")children(":first-child")
$("#test")children(":last") // $("#test")children(":last-child")
方法有很多种的,我的方案是:
通过当前选择元素,查找其父元素,然后再查找这个父元素的最后一个子元素
例如:
<div id="oDiv"><p id="p1"></p>
<a name="a1" href="" id="a1"></a>
</div>
如要选择id为p1的p标签的最后一个兄弟元素
jquery写法如下:
$("#p1")parent()last();结果:
<a name="a1" href="" id="a1"></a>数组指针函数current() - 返回数组中的当前单元
end() - 将数组的内部指针指向最后一个单元
prev() - 将数组的内部指针倒回一位
reset() - 将数组的内部指针指向第一个单元
each() - 返回数组中当前的键/值对并将数组指针向前移动一步
next() - 将数组中的内部指针向前移动一位
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)