jQuery教程
1.jQuery简介
Jquery是jsp的一个库,极大简化了它的编程。
2.jQuery基础语法
$(selector).action()
- 美元符号来定义jQuery。
- 选择符(selector)”查询”和”查找” HTML 元素
- jQuery 的 action() 执行对元素的操作
可以看出,我们是对HTML元素进行有关控制的,其由Javascript来控制的。
3.jQuery开始使用
jQuery本质上是对html的元素来进行操作的,所以,你不能在html没加载完时就开始加载jQuery语句,所以,你需要在前面使用:
$(document).ready(function(){
// 开始写 jQuery 代码..
});
当然,这里给你介绍一种更为简单的写法,两者本质上是一致的:
$(function(){
// 开始写 jQuery 代码...
});
4. jQuery选择器
jQuery本质就是对特定的HTML元素来进行相关函数操作,而这些元素就被称为选择器。
jQuery 选择器基于元素的 id、类、类型、属性、属性值等”查找”(或选择)HTML 元素。
1) 元素选择器
$(document).ready(function(){
$("button").click(function(){
$("p").hide();
});
});
这里对<p>
的HTML标签来进行操作,当点击button按钮的时候,对<p>
标签开始隐藏进行隐藏操作。
看这段代码,我们其实是对button
这个元素来对点击之后行为的定义。
2) #id 选择器
前面我们是对HTML标签元素,现在,我们需要针对一个特定的个体来进行操作,我们这是就需要标记其id。
其具体的实现方法是用#
来标记其id值。
$(document).ready(function(){
$("button").click(function(){
$("#test").hide();
});
});
这个是,当我们点击按钮之后,我们就寻找id="test"
的元素,然后对其进行隐藏操作。
注意:对于id,它会自动匹配第一个与之相符合的元素,第二个会自动忽视,无法对多个元素来进行操作。
3) .class 选择器
我们用#
,这个ID选择器只能对单个元素来进行操作,如果对多个元素,那么我们就需要使用类操作,其具体实现方法是:
$(document).ready(function(){
$("button").click(function(){
$(".test").hide();
});
});
我们只需要在有关html的元素中声明其类就好,如class="test"
,这样之后就能对其进行有关控制。
6.在文件中独立存放jQuery函数
我们可以在页面中引用有关网络资源,但是,我们有时为了方便代码的维护,放在相应的.js
的单独的文件中,这是你要明确的。
<head>
<script src="http://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js">
</script>
<script src="my_jquery_functions.js"></script>
</head>
通过src
来指出引用文件的地址。
5.jQuery 事件
什么是事件?页面对不同访问者的相应叫做事件。
事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。
如上面代码所示的,当按钮事件被点击时,其调用test类
的隐藏方法。