<strong>1.利用CSS的基本选择器: <br></strong>a:匹配所有链接<a>元素。 <br>#*:匹配id为*的元素 <br>.*:匹配CSS类为*的元素 <br>a#*id.*class:匹配id为*id,并拥有CSS类为*class的链接元素。 <br>以上是CSS中的写法,在jQuery中用$("")包起来,如:jQuery("p a.Class") <br><br>利用子选择器、容器选择器和特性选择器,以下面的为例: <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="56649" class="copybut" id="copybut56649" onclick="doCopy('code56649')"><u>复制代码</u></a></span> 代码如下:</div> <div class="codebody" id="code56649"> <br><ul class="myList"> <br><li> <a href="http://jquery.com">jQuery supports</a> <br><ul> <br> <li><a href="css1">CSS1</a></li> <br> <li><a href="css2">CSS2</a></li> <br> <li><a href="css3">CSS3</a></li> <br> <li>Basic XPath</li> <br> </ul> <br> </li> <br><li> <br><ul> <br><li>Custom selectors</li> <br><li>Form selectors</li> <br> </ul> <br> </li> <br> </ul> <br> </div> <br>如果要选择第一个列表<li>中的所有链接做操作就应利用子选择器:ul.myList > li >a 而不能像这样ul.myList li a 因为所有这些链接<a>都是列表<li>元素的后代节点. <br>子选择器:父节点与直接子节点以右尖括号(>)隔开。 <br>特性选择器:将符合特定内容的元素包起来。比如选择包含以http://开头的href值的链接:a[href^=http://] <br>input[type=text]:匹配type特性为text的所有<input>元素 <br>div[title=^my]:匹配title特性值以my开头的所有<div>元素。 <br>通过位置选择 <br>a:first:选择器匹配页面上的第一个<a>元素 <br>p:odd,p:even 分别匹配奇数和偶数元素 <br>其他就不一一举例了,如有需要可到相关网站查找。 </a> </div> </li></a> </li></a>