jQuery

1.当jQuery中的$符被占用时,我们就需要解除$与jQuery缩写的关系,jQuery.noConflict( ),将原来保存的变量还原。

$;   //jQuery(selector,context)

2.在jQuery中以#开头返回的都是jQuery对象,jQuery对象类似数组,它的每个元素都是一个引用了DOM节点的对象。当获取的对象不存在时,返回‘[ ]’,总之,jQuery对象不会返回null或者undefined。

3.jQuery对象和DOM对象之间可以相互转化,通常只需要将DOM对象转化为jQuery对象,简单的使用$(DOMObject),就可以获得一个jQuery对象。

4.

//按ID查找
var div = $('#abc');
//按tag查找,只需要输入tag_name,以下为查找所有的P标签
var ps = $('p');
ps.length;         //计算一个页面里有多少个p节点
//按照class查找,所有节点包含class=red的都被返回
var red = $('.red');
//同时查找包含red和green的节点
var red_green = $('.red.green');

5.通常会用到组合查找

var emailInput = $('input[name=email]');
//tag和class组合查找
var tr = $('tr.red');

6.多项选择器,就是把多个选择器用‘,’组合起来一起选。

7.操作表单,jQuery对象统一提供了val()方法获取和设置对应的value属性。

var textarea = $('#textarea');
textarea.val();
textarea.val('Hi');

8.绑定事件,用on来绑定绑定一个事件,并传入事件名称和对应的处理函数。而click方法可以直接调用。change,当