jqery知识汇总
1.jq中选择器
除包含css选择器,还有自己的选择器。
例如:
has(p)父级元素中包含p元素的,并执行父级
find(p)父级中包含p,但执行子级
siblings()兄弟选择器,执行平级的元素
children()子级的
parent()执行父级的
prev()执行平级的上一个
next()执行平级的下一个
index()获取元素的索引值
length属性用于判断是否选中标签
2.定时器
jq中有单次定时器 settimeout 和多次定时器 setinterval。开启:setinterval(function,间隔ms)。关闭定时器 clearinterval(定时器名)。
定时器中的开启和关闭,要注意,一个js中,最好定时器都有名字,并注意对定时器的关闭操作。
3.事件
mouseover mouseout 会触发子级。
mouseleave mouseenter 不触发子级。
4.函数:
控制html属性: prop() ,val()
控制html 页面: html()
html中增加标签: append()在子级末尾插入 prepend()子级开头添加 after ,before 同级添加标签 ,remove()删除标签
控制css : css()
获取索引号: index()
5.动画
5.正则与字符串操作:
6.表单提交: