jQuery 選擇符詳細介紹及整理
jQuery 選擇符
CSS選擇符,
如:
$('#title1 > li')為取得ID為title1(#title)的子元素(>)中所有的列表項(li)。
$('#title1 li:not(.class1)')為取得ID為title的后代元素中沒有(not)class1類的所有列表項。
jQuery庫支持XPath選擇符。
如:
$('a[@title]')為取得所有帶title屬性的鏈接。也可以不用@符號。
如:
$('div[ol]')為取得所以包含一個ol屬性的div元素。當(dāng)然,還允許以正則表達式中的^(開始)$(結(jié)尾)*(任意),
示例如下:
$('a[href^="mailto:"]')為取得所有電子郵件的鏈接。
$('a[href$=".rar"]')為取得所有指向RAR文件的鏈接。
$('a[href*="tao028.com"]')為取得所有包含tao028.com的鏈接。自定義選擇符,
如:
$('div:eq(1)')為取得div元素集合中第2個項,注意為單個對象,其length為1。
$('div:nth-child(1)')為取得div元素集合中的所有第一個div,注意其為對象集合,稍后再詳述。
$('tr:odd')為取得所有奇數(shù)行。
$('tr:even')為取得所有偶數(shù)行。
$('td:contains("hahaha")')為取得所有單元格包含hahaha的元素。
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
擴展easyui.datagrid,添加數(shù)據(jù)loading遮罩效果代碼
easyui可以說是輕量級的前端UI框架,更新到1.2.1支持更多的事件,方法和屬性2010-11-11