基础知识
jQuery是js库,能够帮助我们轻松实现一些原本比较麻烦的功能
jquery每个版本分为两个小版本:压缩版与未压缩版,压缩版文件较小
但是没有排版和注释,不方便阅读,未压缩版文件较大,有排版和注释,方便阅读
jQuery实际上就是一个js文件,加载到页面就可以直接使用
可以通过 CDN(content Distrubute net)来引用jQuery
基本语法
选择器
基本选择器
1.id选择器 $("#idName")
2.类选择器 $(“className”)
3.元素选择器$(“TagName(标签名)”)
4.选择所有元素("*")
5.选择器分组$(“选择器1,选择器2,选择器3”)
层次选择器
1.后代元素 $(组选元素 后代元素)
2.子元素$(“父元素》子元素”)
3.下一个兄弟元素$(“前一个+后一个”)
4.下面所有兄弟元素$(“前一个~后面所有的”)
过滤选择器
选择p标签的第一个
$(“p:first”)
选择所有具有那么属性的标签
$(“p[name]”)
选择那么属性等于#的标签
$(“p[name=’#’]”)
常见DOM事件
鼠标事件
click :单击事件
dblclick:双击事件
mouse enter:鼠标移入
mouseleave:鼠标移出
hover:模仿悬停事件
键盘事件:
keyup:抬起
keydown:按下
keypress:键盘编码
表单事件
submit:表单提交事件
change:表单改变事件
focus:获得焦点事件
blur:失去焦点
窗口/文档事件
load:加载完触发事件
resize:调整窗口大小触发事件
scroll:滚动窗口触发事件
unload:关闭窗口触发