主要区别:
======================
1. 传统的JavaScript.只有当页面中所有的内容(包括图片)加载完才能执行。而JQuery只要DOM结构加载完毕就可以马上执行,DOM关联的东西不需要加载完。
2.可以编写多个$(document).ready(){},多次执行。
JQuery对象和DOM对象:
======================
DOM对象,文档对象模型,一个页面就是一个DOM.
DOM对象的访问是通过JavaScript中的getElementByTagName或者getElementById来获取元素节点。
var domObj = document.getElementByID("id"); domObj.innerHTML.
JQuery对象,是通过JQuery包装DOM之后的对象,是JQuery特有的。可以用$(#id).html()或者$(#id).attr("checked")来访问。
======================
JQuery只有用它自己的方法,同样的DOM只能用它自己的方法访问。
======================
通过加前缀$,定义/区分JQuery/DOM的变量。var $JQuery; var Dom;
======================
如果有必要,JQuery对象(是一个数组)可以和DOM对象进行转换。
var varDOM=$varJQuery[0]/$varJQuery.get(0)
var varJQuery=$(varDOM)
======================
JQuery对象可以通过$()函数工厂来构造出来。。。
比如:is(":checked")方法//大小写敏感。。。。。
javascript对大小写敏感
html不敏感
javascript操作html的标签不敏感
比如 document.getElementByTagName('td')与等价document.getElementByTagName('TD')
Visual Stuido 2008:
jquery-1.3.1.js 是插件,作用,有它才能运行 jQuery(不用在Head中引入它,VS2008自动识别)
jquery-1.3.1-vsdoc.js 在VS2008中的jQuery提示工具(要在Head中引入它)
VS90SP1-KB958502-x86.exe 是VS2008的补丁,作用,有了它,jQuery的提示功能才能起作用。