第一范文网 - 专业文章范例文档资料分享平台

jQuery

来源:用户分享 时间:2025/11/15 15:54:58 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

jQuery

是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。

优势是:它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。

$ = document.getElementById();

在编写js库代码时候,你一定经常和“$”美元符号打交道吧?无论prototype还是DWR都使用了$代替频繁的document.getElementById()操作。jQuery也这样做了,但是,它的功能远非如此,下面的jQuery代码:

代码

var someElement = $(\

看起来比其他两个框架的要多了一个#,好,看看下面的用法:

代码

$(\得到所有div标签下的p元素。

$(\// (2)得到class 为container的div元素 class=\

$(\得到标签下面id为msg的div元素(不过最好别这样写,因为jQuery需要遍历所有的div元素,对于带id的元素,直接用$(\。

$(\得到context为上下文的table里面所有的连接元素。

jQuery就是如此强大,你可以轻易地找到DOM中的任何元素,而这也是jQuery设计之初query的真实含义。

Jquery对象

jquery提供了很多遍历的函数,如each(function),但是使用这些函数的前提是:你使用的对象是Jquery对象。+

使一个Dom对象成为一个Jquery对象很简单,通过下面一些方式代码:

var a = $(\ var b = $(\ (

var c = document.createElement(\ //document var tb = $(c);//jquery )

代替body标签的onload

这个惯例,也许是除了$()之外,用得最多的地方了。下面一段代码: 代码

(1) $(document).ready( (2) function(){ alert(\(3) );

//$(document).ready();

(4)

上面两段代码是等价的。

但代码1的好处是做到表现和逻辑分离。并且可以在不同的js文件中做相同的操作,即$(document).ready (fn)可以在一个页面中重复出现,而不会冲突。

基本上Jquery的很多plugin都是利用这个特性,正因为这个特性,多个plugin共同使用起来,在初始化时不会发生冲突。

这个惯例可以分离javascrīpt与HTML。推荐使用。

事件机制

最大量使用的事件可能就是button的onclick了。 以前习惯在input 元素上写onclick = \

使用jquery可以使javascrīpt代码与html代码分离,保持HTML的清洁,还可以很轻松地绑定事件,甚至你可以不知道“事件”这个名词。

$(document).ready(

function(){ $(\table\

搜索更多关于: jQuery 的文档
jQuery.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4e6aj06j7n0h1ll029vt_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top