我有一个javascript函数,使分配的文本在2种颜色,灰色和运行函数时设置的颜色值之间交替。缩短javascript/jquery函数
这是我使用的代码。功能:
function flashtext(ele,col) {
var tmpColCheck = document.getElementById(ele).style.color;
if (tmpColCheck === 'gray') {
document.getElementById(ele).style.color = col;
} else {
document.getElementById(ele).style.color = 'gray';
}
}
然后对每一个独特的闪光我做(在飞行中产生的内容):
setInterval(function() {
flashtext('flashingtext1','#ffffff');
}, 500);
数量flashingtext
,flashingtext2
增量每一个,并且将颜色设置为它会交替使用的颜色,在这种情况下是白色的。
然后
<span id='flashingtext2'>flash me</span>
有什么办法,我可以下来修剪这整个代码,所以我并没有增加新的javascript发生的每个实例。所以我可以将功能关闭,然后在span标签中定义其余部分?像
<span id=flashingtext data=#ffffff> flash white </span>
的颜色,我给的东西总是和灰色
基本上,切出的中间位之间交替。
注:也使用jquery,如果这给出了一个更简单的方法。
等等,它们会自动闪烁?你有没有想要控制这些闪光?或者他们只是一直闪光? – Joseph 2012-04-11 22:10:33
我不需要真正控制它们,只是每500个闪光。我控制它们是否出现在使用php serverside。 – user1022585 2012-04-11 22:12:50