JQuery
jQuery 为web脚本编程提供了通用的抽象层,使得它几乎用于任何脚本编程的情形。
jQuery 能够满足如下功能:
l 取得页面的元素
l 修改页面的外观
l 改变页面的内容
l 响应用户页面的操作
l 为页面添加动态效果
l 无需刷新页面即可从服务器获取信息
l 简化常见的javascript 任务
开发前准备:
jquery.js jQuery 的类库
开发第一个jquery 例子:
创建一个HMTL文件 index.html 内容如下:
创建一个slice.css 样式表文件,内容如下:
创建一个js文件,编写需要的jQuery代码,如下:
$(document).ready(function(){
$('.poem-stanza').addClass('highlight');
});
需要解释一下:
$代表一个jquery对象 $(document).ready() 是jQuery 预定的在页面加载完后可以执行一个操作。()中可以传一个函数。
$()是jQuery 查询文档元素的操作,()里面可以传多种类型的参数:比较常用如下:
$(‘p’) 会取文档中的所有段落元素
$(‘#some-id’) 查找文档中使用 “some-id” ID的元素
$(“.some-class”) 查找文档中使用 “some-class” CSS类选择器的元素
上面一行码的意思就是:从文档中找到使用 poem-stanza 样式的元素,并给它替换成 highlight 样式.
执行效果如下: jQuery 会找使用样式的元素并将新的样式加上去,而只写一三行的代码。