jq是什么? js的代码库,更加方便地使用js 特点:1,方便快捷的选择器,和筛选器 2,优质的隐式迭代 3,强大的链式编程
2,jq的选择器 3,jq的筛选器:对选择器获取标签的基础上,进行筛选,匹配上一个,匹配下一个,等等进行筛选,便于链式编程
选择器和筛选器都是为了链式编程的,例如,先选择元素,筛选元素,操作元素,然后返回,也就是说可以一条命令编程下去 通过选择器和筛选器,可以获得页面中的所有元素
4,jq的属性操作 prop attr 区别:attr会体现在元素上,prop不会体现在元素上 attr用的比较多
5.removeattr和removeprop 用removeattr比较多,removeprop即将废弃
映射:程序编译的原理 布尔值用prop但是其他属性全部用attr 用attr比较多,有时候也会用到prop比较少
6,jq的属性操作,attr的demo 复选框的全选和全不选,反选(暂时用js实现)
7,jq的隐式迭代 隐式:计算机程序默认自动执行 迭代:指的是遍历操作 总结:jq会默认对集合中所有的变迁对象,循环遍历,都执行相应的操作
8,jq之选项卡切换 js写法 jq写法