jQuery 总结
jQuery
需要引入jQuery
<script src="js/jquery.js" type="text/javascript">
Jquery.attr() 获得属性和自定义
Jquery.attr(属性名,属性值) 设置属性
Jquery.attr({key1:value1,key2:value2}) 设置属性
Jquery.prop() 获得官方属性
Jquery.removeAttr() 移除属性
Jquery.css() 获得计算过样式
Jquery.css(属性名,属性值) 设置样式 Jquery.css({key1:value1,key2:value2}) 设置样式
jQuery 的类操作
Jquery.addClass() 添加类
Jquery.removeClass() 移除类
Jquery.toggleClass() 切换类
Jquery.hasClass() 阶级类
Jquery.offset () 相对文档偏移
Jquery.positon() 相对与父节点偏移
Jquery.width()/height()( 内容大小 Jquery.innerWidth()/innerHeight() 内容+内边距
Jquery.outerWidth()/outerHeight() 内容+内边距+边框
Jquery.outerWidth(true)/outerHeight(true) 内容+内边距+边框+外边距
Jquery.scrollTop/scrollLeft 滑动条位置
上遍历
Jquery.parent() 直接父节点
Jquery.patents() 所有父节点
Jquery.parentsUntil() 区间父节点
下遍历
Jquery.children() 直接子集
Jquery.find(’*’) 所有后代
水平遍历
Jquery.siblings() 除自己外的同级
Jquery.next() 下一个同级
Jquery.nextAll() 下面所有同级
Jquery.nextUntil() 下面区间同级
Jquery.prev() 上一个同级
Jquery.prevAll() 上面所有同级
Jquery.prevUntil() 上面区间同级
过滤
first()
last()
eq()
filter()
not()
get()返回dom eq()返回Jquery
Jquery.each((index,ele)=>{})