-
.each(function(index,element)):遍历一个jQuery对象,为每个匹配元素指定一个函数
image.png
-
$.extend([deep],target,[object1],[object2]):将多个对象合并,若对象1上有与2上一样的属性,属性值会被2上的覆盖,默认是不递归的,将第一个参数值设为true后,则会在对象上进行递归的合并
image.png
-
.clone():深度复制所有匹配的元素集合
一般讲一个元素插入到另一个元素下,如用appendTo函数等,会将该元素剪切,而用clone函数后再用appendTo函数则会使元素复制过去,不会剪切掉
image.png
- .index()/.index(selector)/.index(element):从给定集合中查找特定元素的index
- 没有参数则返回第一个元素的index
- 若参数是jQuery对象或DOM对象,返回参数在集合中的index
- 若参数是选择器,返回第一个匹配元素index,没有则返回-1
-
.ready(handler):当DOM准备就绪后制定一个函数来执行,可以通过ready这种方式,将jQuery代码全部包裹起来,可以放在html的任何位置。它不会等图片都加载出来了再执行,和onload事件不一样。
$(document).ready(handler)和 $(handler)等价
image.png
网友评论