Jquery_選擇器

學習地址:http://www.cnblogs.com/zhangziqiu/archive/2009/04/30/jquery-learn-1.htmlhtml

學習時,要弄清楚DOM和JQuery包裝集的區別;jquery

var im = document.getElementById("am");
var jq = $("#im");函數

 

"$"符號在jQuery中表明對jQuery對象的引用, "jQuery"是核心對象學習

 //根據ID獲取jQuery包裝集
    var jQueryObject = $("#testDiv"); //$是jQuery對象的引用: var jQueryObject = jQuery("#testDiv");
都是一個意思

JQuery選擇器功能上分爲「選擇」「過濾」;
主要的區別是"過濾"做用的選擇器是指定條件從前面匹配的內容中篩選, "過濾"選擇器也能夠單獨使用, 表示從所有"*"中篩選. 

$(":[title]")spa

等同於:code

$("*:[title]")htm

 「永遠不要在頁面加載時改變頁面的Dom模型」對象

 

 

 操做元素屬性:blog

 jquery的工廠函數,通常set,get方法在一塊,他在內部判斷了參數的各類狀況。
因此。
$('img')是get方法,是獲取匹配img標籤的全部元素。
$('<img/>')是set方法,建立一個img標籤,並能夠設置相關的屬性。rem

$("img").attr("str");

 removeAttr( name ) 刪除元素屬性, 可是對應的DOM屬性是不會被刪除的, 只會影響DOM屬性的值.

好比將一個input元素的readonly元素屬性去掉,會致使對應的DOM屬性變成false(即input變成可編輯狀態):

相關文章
相關標籤/搜索