文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>JQuery笔记Ⅱ-入门篇

JQuery笔记Ⅱ-入门篇

时间:2010-09-25  来源:⑩ぜ特

JQuery--入门篇

Demo1

本节我们来编写一个JQuery的Hello World程序, 迈出JQuery的第一步. 

我们这里来编写一个显示/隐藏Hello World

在桌面上创建一个JQdemo文件夹, 里面创建一个HelloJQuery.html文件, 内容如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Hello JQuery</title>
    <script type="text/javascript" src="scripts/jquery-1.4.2.min.js"></script>
</head>
<body>
<div id="helloId">Hello JQuery</div>
<input id="btn_show" type="button" value="显示" />
<input id="btn_hide" type="button" value="隐藏" />
<input id="btn_modi" type="button" value="修改" />
<script type="text/javascript">
    $("#btn_show").bind("click", function(event) { $("#helloId").show(); });
    $("#btn_hide").bind("click", function(event) { $("#helloId").hide(); });
    $("#btn_modi").bind("click", function(event) { $("#helloId").html("JQuery GOGO"); });   
</script>
</body>
</html>


对于没了解过js的同学, <script type="text/javascript" src="scripts/jquery-1.3.2-vsdoc2.js"></script>里面的src是js路径.

创建好了html文件,接下来是放好引用的js, 即src里的文件.

在JQdemo文件夹里再创建一个scripts文件夹, 里面放一个下载来的jquery-1.3.2-vsdoc2.js文件.

这样,我们的第一个demo就完成了.\(^o^)/

在上面的例子中,我们使用了:

1.id选择器:$("btn_show")

2.事件绑定函数

3.show\hide\html 函数

 

Demo2

大家可以看到我的每篇文章下面有个转载声明下的快速留言,如图

 

下面,我们就来从这个实例入手.

在你的博客的管理--随笔--维护签名, 我们将维护签名的代码改成如下

<input type="button" name="article_support" value="支持一下、加油"/>

<input type="button" name="article_pass" value="我只看看、不说话"/>

<input type="button" name="article_bad" value="不行不行、太嫩了"/>

然后在进入管理--设置--页脚html, 把这里的代码改成如下

<script language="javascript">

$(function(){

$("input[name=article_support]").click(function(){

$("textarea[class=comment_textarea]").val("文章不错,支持一下!");

PostComment();

});

$("input[name=article_pass]").click(function(){

$("textarea[class=comment_textarea]").val("我只看看、不说话~");

PostComment();

});

$("input[name=article_bad]").click(function(){

$("textarea[class=comment_textarea]").val("不行不行、太嫩了");

PostComment();

});

看了demo1是不是觉得demo2 很简单. 这里不做更多的解释

 

Dom对象和jQuery包装集

Dom对象:

在传统的javascript开发中,我们都是首先获取Dom对象,比如

var div = document.getElementById("testDiv");

var divs = document.getElementsByTagName("div");

我们经常使用 document.getElementById 方法根据id获取单个Dom对象,或者使用 document.getElementsByTagName 方法根据HTML标签名称获取Dom对象集合。

 JQuery包装集:

jQuery包装集可以说是Dom对象的扩充。在jQuery的世界中将所有的对象,无论是一个还是一组,都封装成一个jQuery包装集,比如获取包含一个元素的jQuery包装集:

var jQueryObject=$("#testDiv");

jQuery包装集都是作为一个对象一起调用的. jQuery包装集拥有丰富的属性和方法, 这些都是jQuery特有的.

 

Dom对象和jQuery包装集的转换:

1).Dom转jQuery包装集

如果要使用jQuery提供的函数, 就要首先构造jQuery包装集。我们可以使用本文即将介绍的jQuery选择器直接构造jQuery包装集,比如:$("#testDiv");

      2).jQuery包装集转Dom对象

jQuery包装集是一个集合, 所以我们可以通过索引器访问其中的某一个元素:

Var domObject=$("#testDiv")[0];

API文档

jQuery官方API: http://docs.jquery.com/

中文在线API: http://jquery.org.cn/visual/cn/index.xml

中文jQuery手册下载: http://files.cnblogs.com/zhangziqiu/jquery_api.rar

 

参考资料:

http://www.cnblogs.com/zhangziqiu/archive/2009/04/30/jQuery-Learn-1.html

http://www.mzwu.com/article.asp?id=2113

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载