1、定义:jQuery是JavaScript的库(函数库)封装代码
框架一般是扩展代码angularJS reactJS bueJS
2、作用: 封装重复调用的代码
解决一些IE浏览器的兼容性
3、官方网站:http://jQuery.com/
目前版本主要分为三个分支:1.x 2.x 3.x
4、面试题:jQuery ready 和 js 的window onload事件的区别??
jQuery ready,是在DOM加载完成后,才会自动触发
Window onload,是在所有页面加载完成后,才会触发
面试题:find和filter的区别?
Find()是对它的子集操作
Filter()则是对它自身集合元素筛选
5、jQuery的选择器与css选择器基本一致
分为 基本选择器、层级(包含)选择器、属性选择器
6、动画效果
$(“id”).hide()消失
动画方法是可以传递参数的,当参数是字符串的时候
Slow 慢,normal 正常,fast 快
当参数是数字的时候,此时,该参数就是动画需要执行的毫秒数
$(“id”).show()显示
$(“id”).toggle()显示或消失
$(“id”).fadeIn()透明度显示
$(“id”).fadeOut()透明度消失
$(“id”).fadeToggle()透明度变化
$(“id”).slideUp()卷帘显示
$(“id”).slideDown()卷帘消失
$(“id”).slideToggle()卷帘变化