jQuery復習
class mainの直下のitem要素
containsは要素の中身のフィルタ
a[href ] のように要素は囲む
=が同じ
!= はそれ以外
*=は要素に含む
^=は最初
$=は最後 と同じ要素を含む
と
cssで書いた要素を p 要素に付け加えれる
html属性を操作
カスタム属性を操作
textは文字列自体を変える
htmlはhtml部を変える
valで中身を取得っぽい
ulの次のeq(1)の前にあるものに要素を追加
insertBreforeとBeforeの書き方は違うが同じこと
子要素の最初が prepend / 最後が append
divがボックス
hide( 800 ms ) はシュッと消える
Fadeout( 800 ms )はファッと消える
toggleは消えてたら出てくるし、
出てたら消える
消えた後にアラートが出てくる、(要は、その後の処理ができる、関数を実行できる)
clickがクリックされたとき
mouseoverがmouseのカーソルがその要素の上にあるとき
$(this)は同じ要素のことを指しているときにできる
メソッドチェーンを使ってる
mouseoutで離れたとき、
mousemoveはマウスが上で動いている時で、
function( e ) の eは引数で、 e.pageX (カーソルのx軸を取る) などできる
イベントは他にもあるので、jQueryの公式サイトを見る
これが要素で、
#nameにfocusがあたったとき、色を変える
そのままだと元に戻らないので、blurで元に戻す(メソッドチェーン)
changeはその要素の値が変わったときに使う
ボタンを作る
要素buttonがclickされたとき、
変数pに、
この要素の前に p が配置される
普通に removeしたいが、 jQueryは一番最初に呼ばれたときに起動するもので、
その時には vanishというクラスが出てきていないため、できない
最初にvanishの親要素を選ぶ。
"親要素".on ( どのような処理 , 'クラス', 処理 ) ;という感じ