javascriptからcss class(クラス)へアクセスするcssセレクタ$$()

VB Tips And Sample(HOME)VBプログラマの為のAjax入門

javascriptからcss class(クラス)へアクセスするcssセレクタ$$

$$()はjavascriptからcssのclassを選択するセレクタです。
最近そういえば・・・・ということで使い始めました。
便利ですね。
ポイントは、classなので、同じclassが当然複数存在するので、eachでぐるぐる回しでアクセスする点。
イテレータ(反復関数 P18)と言うものです。
サンプルでは、フォントサイズを大きくして、色をつけています。
test1クラス
test1クラス

each・イテレータ(反復関数 P18)はさらに別の箇所P67
4章「Enumerableで高度なコレクション」で紹介されています。
Enumerable=可算・数え上げられる と訳せる。
要は、便利かつ高機能な配列と思えばよいか?
		function callstyle(){
			//alert("");
			//aelert($('testcss').checked);
			
			$$('.test').each(
				function(e){
					if($('testcss').checked===false){
						e.setStyle('font-size:12px;');
						e.setStyle('color:#000000');
					}else{
						e.setStyle('font-size:20px;');
						e.setStyle('color:#FF6600');
					}
				}
			);
			
		
		
		}
	
	

VB Tips And Sample(HOME)VBプログラマの為のAjax入門