选取元素(Selecting some elements)jQuery的每个操作,都以选取DOM中一个或更多的节点(nodes)作为开始。jQuery(拥有一种真正的面向特定领域)的jquery.com/DOM/Traversing/Selectors">选取语法,是十分有趣的,它结合了CSS 1,CSS 2,部分CSS 3语法,一些XPath语法,以及一些特定的扩展。在这里我不会做详细介绍,我只列出几个有用的例子:jQuery('div.panel')选取了所有class="panel"的divjQuery('p#intro')选取了所有id="intro"的段落jQuery('div#content a:visible')选取了id="content"的div中所有可见的链接jQuery('input[@name=email]')选取了所有name="email"的输入域jQuery('table.orders tr:odd')选取了类名为“orders”的表中所有的奇数行jQuery('a[@href^="http://"]')选取了所有(以http://开头的)外部链接jQuery('p[a]')选取了所有包含一个或多个链接的段落上述例子中,:visible和:odd是jQuery实现的扩展,很具特色。而属性的选取使用@作为标记,其方式和XPath一样,要优于CSS 2。
(编辑:aniston)
·2024年12月目录 ·2024年11月目录 ·2024年10月目录 ·2024年9月目录 ·2024年8月目录 ·2024年7月目录 ·2024年6月目录 ·2024年5月目录 ·2024年4月目录 ·2024年3月目录 ·2024年2月目录 ·2024年1月目录 ·2023年12月目录 ·2023年11月目录