插件下载

压缩版本:jquery.rainbowlist.min.js

开发者版本: jquery.rainbowlist.js

使用方法

比如有这样一段HTML:

<ul class="rainbowList">
	<li><a href="javascript:">:after伪类清除浮动</a></li>
	<li><a href="javascript:">嵌入flash</a></li>
	<li><a href="javascript:">让ie6加载特殊的CSS</a></li>
	<li><a href="javascript:">WordPress中按时间输出文章</a></li>
	<li><a href="javascript:">:after伪类清除浮动</a></li>
	<li><a href="javascript:">嵌入flash</a></li>
	<li><a href="javascript:">让ie6加载特殊的CSS</a></li>
	<li><a href="javascript:">WordPress中按时间输出文章</a></li>
	<li><a href="javascript:">让ie6加载特殊的CSS</a></li>
	<li><a href="javascript:">WordPress中按时间输出文章</a></li>

</ul>

我们引入jQuery和RainBowList插件:

<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="jquery.rainbowlist.min.js"></script>

最后我们可以这样使用插件:

$(".rainbowList li a").RainBowList();

API参数

参数 默认值 说明
span 10 颜色跨度值,类型为数字(正负皆可)
hoverState true 鼠标悬停效果(默认加边框和外发光,类型为boolean)
hoverClass null 鼠标悬停自定义class属性名,类型为string

所以我们可以这样调用:

$(".rainbowList li a").RainBowList({
	span : 20,
	hoverState : true,
	hoverClass : hover
});