认识jQuery
jQuery是[美]John Resig 在2006年创建的一个开源项目,之后吸引了很多人加入其中,并逐渐发展成为集JavaScript、CSS、DOM和Ajax于一体的框架体系,它代码高效、兼容性强,主张“以更少的代码,实现更多的功能(write less,do more)”
基本功能
1.访问和操作DOM元素
2.控制页面样式
3.处理页面事件
4.使用插件
5.与Ajax结合
搭建jQuery开发环境
去官网下载jQuery库文件➔引入jQuery文件库
🔻第一个jQuery程序
注意:与上面两种写法类似的原生写法:
window.onload=function(){ ...... }
那么jQuery写法和原生写法是否有差异呢,当然有:
- 原生写法必须在页面全部加载完之后,包括图片的下载,才能执行;而jQuery写法在页面框架下载完之后就执行,效率更高
- 原生写法无论写多少个,都只会输出最后一个,而jQuery写法重复写多个,每次输出的结果都不一样
代码风格
1.使用"$"
- 从上面的例子不难看出,jQuery程序中会经常出现"$",通常用于选择元素、作为功能函数的前缀等,可以说是jQuery的标志
2.事件操作链接式书写 - 以下面的例子说明:
🔻单击主题标记,改变自身的背景色并显示各个链接
简单应用
访问DOM对象
- 还是举例说明:
🔻让id="divTmp"的标记显示id="divOut"的内容
从上述例子中可以看出,上面操作元素的方式使用的是与DOM对象对应的"jQuery对象",而且jQuery对象访问的方式要比传统的DOM对象方式使用的代码简洁许多
控制DOM对象
- 再通过一个例子来看看使用jQuery后代码的简洁性
🔻将提交后的表单数据显示在页面的一个div中(这里分别使用传统方式和jQuery方式实现方便比较)
控制页面CSS
🔻点击页面的一个div,改变背景色和文本内容,再次点击恢复
浙公网安备 33010602011771号