根據給定的ID匹配一個元素。css
使用任何的元字符(如 !"#$%&'()*+,./:;<=>?@[\]^`{|}~)做爲名稱的文本部分, 它必須被兩個反斜槓轉義:\\。 參見示例。html
用於搜索的,經過元素的 id 屬性中給定的值jquery
查找 ID 爲"myDiv"的元素。函數
<div id="notMe"><p>id="notMe"</p></div> <div id="myDiv">id="myDiv"</div>
$("#myDiv");
[ <div id="myDiv">id="myDiv"</div> ]
查找含有特殊字符的元素動畫
<span id="foo:bar"></span> <span id="foo[bar]"></span> <span id="foo.bar"></span>
#foo\\[bar\\]
[ <span id="foo[bar]"></span>]
根據給定的元素標籤名匹配全部元素ui
一個用於搜索的元素。指向 DOM 節點的標籤名。this
查找一個 DIV 元素。spa
<div>DIV1</div> <div>DIV2</div> <span>SPAN</span>
$("div");
[ <div>DIV1</div>, <div>DIV2</div> ]
根據給定的css類名匹配元素。code
一個用以搜索的類。一個元素能夠有多個類,只要有一個符合就能被匹配到。htm
查找全部類是 "myClass" 的元素.
<div class="notMe">div class="notMe"</div> <div class="myClass">div class="myClass"</div> <span class="myClass">span class="myClass"</span>
$(".myClass");
[ <div class="myClass">div class="myClass"</div>, <span class="myClass">span class="myClass"</span> ]
獲取當前鏈式操做中第N個jQuery對象,返回jQuery對象,當參數大於等於0時爲正向選取,好比0表明第一個,1表明第二個。當參數爲負數時爲反向選取,好比-1爲倒數第一個,具體能夠看如下示例。
相似的有get(index),不過get(index)返回的是DOM對象。
一個整數,指示元素基於0的位置,這個元素的位置是從0算起。
一個整數,指示元素的位置,從集合中的最後一個元素開始倒數。(-1算起)
獲取匹配的第二個元素
<p> This is just a test.</p> <p> So is this</p>
$("p").eq(1)
[ <p> So is this</p> ]
獲取匹配的第二個元素
<p> This is just a test.</p> <p> So is this</p>
$("p").eq(-2)
[ <p> This is just a test.</p> ]
檢查當前的元素是否含有某個特定的類,若是有,則返回true。
這其實就是 is("." + class)。
用於匹配的類名
給包含有某個類的元素進行一個動畫。
<div class="protected"></div><div></div>
$("div").click(function(){ if ( $(this).hasClass("protected") ) $(this) .animate({ left: -10 }) .animate({ left: 10 }) .animate({ left: -10 }) .animate({ left: 10 }) .animate({ left: 0 }); });
獲取最後個元素
獲取匹配的最後個元素
<ul> <li>list item 1</li> <li>list item 2</li> <li>list item 3</li> <li>list item 4</li> <li>list item 5</li> </ul>
$('li').last()
[ <li>list item 5</li> ]
獲取第一個元素
獲取匹配的第一個元素
<ul> <li>list item 1</li> <li>list item 2</li> <li>list item 3</li> <li>list item 4</li> <li>list item 5</li> </ul>
$('li').first()
[ <li>list item 1</li> ]
設置或返回被選元素的屬性值。
屬性名稱
做爲屬性的「名/值對」對象
屬性名稱,屬性值
1:屬性名稱。
2:返回屬性值的函數,第一個參數爲當前元素的索引值,第二個參數爲原先的屬性值。
返回文檔中全部圖像的src屬性值。
$("img").attr("src");
爲全部圖像設置src和alt屬性。
$("img").attr({ src: "test.jpg", alt: "Test Image" });
爲全部圖像設置src屬性。
$("img").attr("src","test.jpg");
把src屬性的值設置爲title屬性的值。
$("img").attr("title", function() { return this.src });