以下のコードをjQueryで記述し、クラス名がのすべての要素に適用するにはどうすればよいですかsomething
。https://gist.github.com/1129073を取得して、idでターゲットにされた単一の要素ではなく、クラスで指定された複数の要素に適用しようとしています。
具体的には、 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'));
上記のコードは、最後の行としてsometing
使用する場合のクラス名付きの最初の要素でのみ機能します。})(document.getElementsByClassName('something')[0]);