本来想实现持续点击一个东西,相应的有效果变化。
最后,高手给写了一个例子,总结,以备不时之需。
html:
任意标签,如
<a id="click">lkjjlklkjlkjlkj</a>
js:
$(function(){
var colors=["red","green","blue"];
var $body=$("body");
$("#click").click(function(){
var color=$body.attr();
var flag=0;
for(var c in colors){
if(flag==1){
$body.css("background",colors[0]);
$body.attr("alt",colors[0]);
return;
}
if(clolors[c]==color){
flag=1;
}
}
//首次点击
$body.css("background",colors[0]);
$body.attr("alt",colors[0]);
})
})