通常のjsで

thisやgetElementByIdで取得したHTMLエレメントを

jqueryオブジェクト⇒ $(要素)

と同等に使うときは


$(el)と書き直せばOK!!



--HTML----

onclick="changeColors(this)"

--HTML----



function changeColors(el){
$(el).animate(
{
backgroundColor:'#CCFFCC'
},
300 );
}


引数のelが通常のオブジェクトか、jqueryオブジェクトか

を意識することが大事。




$('要素:eq(0)')

このように書くと該当する複数の要素の0番目(一個目)が取得できます。


しかし、ここの0の部分を変数にはできない。

$('要素:eq(変数)')⇒これはダメ


$('要素').eq(0)

こうやって外に出してやれば

$('要素').eq(変数)

と書いても大丈夫!!!


forでまわせる、、ばんざーい

parseInt(文字列)
文字列だが中身が数字の時
文字から数値に変換する。
基本中の基本
var ten ="10";
ans=ten+5;//105
ans=parseInt("ten")+5//15