jquery 隔行变色
<ul>
<li>我国中长期教育改革提出3种高考方案 近日,国内的民</li>
<li>2009高等职业教育国际论坛(青岛)”上,青岛职业技术学院院长。</li>
<li>我国中长期教育改革提出3种高考方案 近日,国内的民</li>
<li>2009高等职业教育国际论坛(青岛)”上,青岛职业技术学院院长。</li>
<li>我国中长期教育改革提出3种高考方案 近日,国内的民</li>
<li>2009高等职业教育国际论坛(青岛)”上,青岛职业技术学院院长。</li>
<li>我国中长期教育改革提出3种高考方案 近日,国内的民</li>
<li>2009高等职业教育国际论坛(青岛)”上,青岛职业技术学院院长。</li>
<li>我国中长期教育改革提出3种高考方案 近日,国内的民</li>
<li>2009高等职业教育国际论坛(青岛)”上,青岛职业技术学院院长。</li>
<li>我国中长期教育改革提出3种高考方案 近日,国内的民</li>
<li>2009高等职业教育国际论坛(青岛)”上,青岛职业技术学院院长。</li>
<li>我国中长期教育改革提出3种高考方案 近日,国内的民</li>
<li>2009高等职业教育国际论坛(青岛)”上,青岛职业技术学院院长。</li>
<li>我国中长期教育改革提出3种高考方案 近日,国内的民</li>
</ul>
<SCRIPT LANGUAGE="JavaScript">
<!--
$(document).ready(function() {
//自动隔行变颜色
$("#F_BRight ul li:nth-child(even)").addClass("hr");
//鼠标移动上去颜色变化
$("#F_BRight ul li").hover(function(){$(this).addClass("hr");},function(){$(this).removeClass("hr");});
});
//-->
</SCRIPT>
:nth-child(index/even/odd/equation)
可以使用:
nth-child(even)
:nth-child(odd)
:nth-child(3n)
:nth-child(2)
:nth-child(3n+1)
:nth-child(3n+2)
返回值
Array<Element>
参数
index (Number) : 要匹配元素的序号,从1开始
示例
在每个 ul 查找第 2 个li
HTML 代码:
<li>John</li>
<li>Karl</li>
<li>Brandon</li>
</ul>
<ul>
<li>Glen</li>
<li>Tane</li>
<li>Ralph</li>
</ul>
jQuery 代码:
结果:
hover(over,out)
返回值
jQuery
参数
over (Function) : 鼠标移到元素上要触发的函数
out (Function) : 鼠标移出元素要触发的函数
示例
鼠标悬停的表格加上特定的类
jQuery 代码:
function () {
$(this).addClass("hover");
},
function () {
$(this).removeClass("hover");
}
);