JQuery1.3中文版参考手册及小弟的一些见解

原创的部分先放上:JQuery的几大特点。

1.解决兼容性问题
  使用JQ可以使得你更少的关注各种浏览器平台上的兼容性问题。使用同样的代码,可以运行在不同的浏览器上。

2.使用JQuery选择器能方便获取对象。
  以前使用纯JS,获取一个有ID属性的对象要写document.getElementById("{对象的ID}")。如果对象没有ID属性,还有通过getElementsByTag,getElementByName...等方法获取。但是使用JQuery,我们只需要像Css定义某对象的样式一样写。$("#{对象ID}")就可以获取某个对象的JQuery对象(什么是JQuery对象?往下看)$("div.myClass ul")就可以获取class属性等于"myClass"的div对象内的所有ul对象。(有点拗口?没关系,往下看,有详细的选择器介绍!)

3.用户可以使用DOM对象的同时,使用JQ对象。
  像以前使用getElementById之类的方法获得对象就是DOM对象。这种对象内置功能较弱。JQ对象在很好的完成了DOM对象的任务的同时,扩展了很多方法、属性。使得我们在操作HTML文档的同时,享受到一种“优雅”。(本文的手册主要介绍的就是DOM对象的一些内置方法)。

4.轻而易举地为对象绑定事件。
  同样对比使用纯JS,如果我们要为某个按钮添加点击事件,那我们就得在按钮中写<input type="buttun" value="点我啊,点我就进无瑕工作室网站!" />。这样就使得“脚本程序”与“页面显示内容”混在一起了,不方便维护。并且,如果为多个对象绑定时,我们还得一个个onclick。使用JQ。我们只要用选择器获取JQ对象,然后使用JQ对象的内置方法click(fn)即可为按钮添加点击事件。

5.事件机制
  如果我们要为一个某个页面添加“载入完成时执行”的事件。我们需要写windows.onload=function(){...},这个还算好。但是如果我们要加载多个事件,那就得先判断之前的windows.onload...这样才不至于覆盖了之前的事件。但是JQ不同。当你选取了某个JQ对象,并为他绑定事件时,JQ会有自己的一套事件管理模式。

6.方便的取值
  记得纯JS种,select对象怎么取值吗?在JQ中只要使用(JQ对象).val()就可以方便取值。赋值呢?同样,(JQ对象).val(新值)就可以了!使用同样的方法,根据参数的不同就可以完成取值和赋值操作。

7.AJAX
  之前使用AJAX,要先声明一个XMLHttpRequest对象。印入JQ之后,一个get方法就搞定了之前的烦恼!

8.各种特效方法
  淡出淡入、带加速度的平移(滑动)。这些特效JQ都有内置相应的方法。

9.扩展性
  只要你想,你可以以JQ为基础,扩展出很多你自己的方法。你还可以写一个自己的JQ库...



加点我自己的理解,不一定正确,或者说有点废话成分:

  JQuery其实就是一个对象,这个对象可以实例化。而一个JQuery对象可以对应一个DOM对象。
——————————————插播————————————————————
  DOM对象我的理解是:一个格式如(<aaa><bbb>ccc</bbb></aaa><ddd></ddd>)的文档中的某一块(如<bbb>ccc</bbb>)。对应到HTML文档中的理解:
总所周知,HTML文档的基本格式如<html> <head> <title></title> </head> <body></body> </html>。所以DOM就可以组织成一个树形:
html
head
┣┻title
body
其中的每一个节点都可以成为一个DOM对象(不管其下有没有别的节点)
—————————————插播完毕———————————————————
JQuery对应DOM的过程就是使用JQuery手册中的“选择器”部分方法。选择器的使用方法和CSS的选择器方法基本一致(可以根据DOM对象的ID属性、class属性...任何属性的值来选择对象。高级方法中,还可以根据属性值“以XX开头”“以XX结尾”“包含XX”来选择相应的DOM对象。JQuery选择对象后如果对象有多个,就会成为一个JQuery对象数组,否则就是单个JQuery对象。


  获得JQuery对象后,我们就可以使用JQuery对象的方法。手册中列举的都是JQuery的方法。


(1)在线版JQuery手册:点击进入


(2)离线版JQuery手册(CHM):点击进入下载页面

  →关键词
JQuery,参考手册,下载
  →添加评论
标题: 
署名: 
留言内容: 
验证码:  点击可刷新验证码
    0条记录,分0页,当前正在浏览第1页。
    返回文章表列 关闭本页