我有一個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