prop(),property属性,prop操作的是DOM对象的属性;attr操作的是标签的属性。操作boolean类型的属性建议使用prop。
val()方法,对应value属性,如果没有此属性返回0/空字符串,多个元素获取val“只能获取第一个元素的val值”
toggleClass():切换class,查看class的参数是否存在,存在则删除,不存在则添加。
jQuery对象中调用this方法,this是一个标签对象,JQ中可以通过 $(this)调用标签对象把this转化为JQ对象
append :末尾添加,在结束标签之前添加子标签。(后加To :把创建的元素添加在哪个标签内)
prepend :头部添加,在开始标签之后添加子标签。(后加To :把创建的元素添加在哪个标签内)
insertAfter/Before :把创建的元素添加在哪个标签前/后
wrap ():给每个元素添加父元素
unwrap():删除添加的父元素
wrapAll():给所有的li外层添加一个父元素
wrapInner():给所有元素添加子元素“不改变原有的子元素内容”
replaceWith():替换元素及元素内容
replaceAll():替换元素及元素内容
even同胞元素的偶数,odd同胞元素的奇数
eq == equal ,获取指定的同胞元素(下标)
gt == greater than大于,大于指定下标的同胞元素
lt == less than小于,小于指定下标的同胞元素。
:contains 一个元素内容区域是否包含某个文本。
has()一个元素内容区域是否包含某个子元素。
:hidden 获取隐藏元素
[ ] 属性选择器,[type]查找带type属性的元素。
隐藏显示
hide()隐藏
show()现实
toggle()即可隐藏又可隐藏
滑动效果
slideup()上滑隐藏
slideDown()下滑显示
slideToggle()即可上滑也可下滑
淡入淡出
fadeOut()淡出隐藏
fadeIn()淡入显示
fadeToggle()淡入淡出隐藏显示