如何在jQuery中編寫以下代碼,並將其應用於所有元素(類名爲something
)。我試圖讓https://gist.github.com/1129073應用於由class指定的多個元素,而不是僅由id定位的單個元素。將JavaScript代碼重新寫入jQuery
更具體地說,我在看着http://jsfiddle.net/fgnass/9BkjZ/,並試圖使它在類而不是僅僅一個id上工作,因此它可以應用於很多元素。
(function(a,b,c){
setInterval(function(){
for(
b=0;
b<8;c||(a.innerHTML+='<i><b>'),
a.childNodes[b].style.opacity=(++b-~c)%8*.1+.2);
c=-~c
},99)
})(document.getElementsByClassName('something'));
以上僅該代碼使用})(document.getElementsByClassName('something')[0]);
作爲最後一行時工作的第一個元素w爲someting
/類名上。
哇。這種扭曲的混亂甚至從何而來? –
@MattBall也許類似於http://www.140byt.es/ ;-) – Prinzhorn
^Yup大聲笑。 ;)@MattBall,請參閱:https://gist.github.com/1129073。我已經將'getElementById'改爲'getElementsByClassName',因爲我希望它適用於許多'類'而不是僅僅一個'id'。 – Steve