1.選擇器
在css中,選擇器的作用是選擇頁面的某一類(類別選擇器)元素或者某個(id選擇器)。而jQuery中的“$”作為選擇器,同樣是選擇某類或者某個元素,只不過jQuery提供了更全面的選擇方式。而且為用戶處理了瀏覽器兼容問題。
例如在在css
h2 a{
/* 添加css屬性 */}
在jQuery中,通過以下代碼選擇h2下的a元素,作為一個對象數組,供javascript使用。
$("H2 a")
例子:
代碼如下:
$(selector)
或者
jQuery(selector)
其中,selector符合css標準,甚至css3的標準
例如:
$("#showDiv")
id選擇器,這相當于javascript中,document.getElementById("shouDiv"),可以看到jQuery的變色方法簡潔很多。
$(".newClass")
類別選擇器,選擇css類別為"newClass"元素的節點,在javascript要實現相同的選擇,需要用for循環遍歷整個DOM
$("p:odd")
選擇所有奇數行的p元素,幾乎所有的標記都可以使用 ":odd"和":even"選擇奇偶的選擇。
$("td:nth-child(1)")
選擇所有表格行的第一個單元格,就是第一列。這在修改表格的某一列是非常有用的,不再需要一行行的遍歷表格。
$("li>a")
子選擇器,返回
$("a[herf$=pdf]")
屬性選擇器,選擇所有超鏈接,并且這些鏈接是以pdf結尾的。有了屬性選擇器,可以很好的選擇頁面中各種特性的元素
總結:
$就是jQuery的別稱
而jQuery就是jQuery庫提供的一個函數.(好像也不僅僅只是函數, 因為還有 $.ajax(options) 這樣的使用,等同 jQuery.ajax(options))
這個函數的作用是根據 () 里的參數進行查找和選擇html文檔中的元素, 函數作用之一就是GetElementByID的代替,但()內不僅可以是ID,還可以是各類選擇器
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com