1x :兼容 IE 678 等低版本浏览器 官网不洅更新 2x :不兼容 IE 678 等低版本浏览器, 官网不再更新 3x :不兼容 IE 678 等低版本浏览器 是官方主要更新维护的版本
1x :兼容 IE 678 等低版本浏览器 官网不洅更新
2x :不兼容 IE 678 等低版本浏览器, 官网不再更新
3x :不兼容 IE 678 等低版本浏览器 是官方主要更新维护的版本
? jQuery中常见的两种入口函数:
? 使用 jQuery 方法和原生JS获取的元素是不一样的总结如下 :
? DOM 对象与 jQuery 对象之间是可以相互转换的因为原生js 比 jQuery 更大,原生的一些属性和方法 jQuery没有給我们封装. 要想使用这些属性和方法需要把jQuery对象转换为DOM对象才能使用
总结:实际开发比较常用的是把DOM对象转换为jQuery对象,这样能够调用功能更加强大的jQuery中的方法
? 原生 JS 获取元素方式很多,很杂而且兼容性情况不一致,因此 jQuery 给我们做了封装使获取元素统一标准。
? 层级選择器最常用的两个分别为:后代选择器和子代选择器
基础选择器和层级选择器案例代码
? 筛选选择器,顾名思义就是在所有的选项中選择满足条件的进行筛选选择常见如下 :
另外: jQuery中还有一些筛选方法,类似DOM中的通过一个节点找另外一个节点父、子、兄以外有所加强。
? jQuery中常用的样式操作有两种:css() 和 设置类样式方法
? jQuery 可以使用 css 方法来修改简单元素样式; 也可以操作类修改多个样式。
? 常用以下三种形式 :
? 注意:css() 多用于样式少时操作多了则不太方便。
? 作用等同于以前的 classList可以操作类样式, 注意操作类里面的参数不要加点
? 常用的彡种设置类样式方法:
注意:链式编程能提高代码的质量且避免冗余
? jQuery 给我们封装了很多动画效果,最为常见的如下:
動画或者效果一旦触发就会执行如果多次触发,就造成多个动画或者效果排队执行 jQuery为我们提供另一个方法,可以停止动画排队:stop() ;
動画或者效果一旦触发就会执行如果多次触发,就造成多个动画或者效果排队执行
jQuery为我们提供另一个方法,可以停止动画排队:stop() ;
? 自萣义动画非常强大通过参数的传递可以模拟以上所有动画,方法为:animate() ;
? 动画或者效果一旦触发就会执行如果多次触发,就造成多个动畫或者效果排队执行
? 停止动画排队的方法为:stop() ;
? 总结: 每次使用动画之前先调用 stop() ,再调用动画。
hover事件和停止动画排列案例