jQuery Tips
Jqueryのちょっとしたテクニックをリスト化・公開しています。
変数が存在するかどうか
(typeof a != "undefined")
配列に特定の値が存在するかどうか 否定
($.inArray(3, array) === -1)
配列に特定の値が存在するかどうか 肯定
($.inArray(3, array) !== -1)
要素配下のテキストを取得/設定
$(element).text()
要素配下のHTMLを取得/設定
$(element).html()
現在利用しているjQueryのバージョンを確認
$.fn.jquery
後読み 正規表現 safari 動かない 要注意
(?<=パターン) (?
要素の表示判定
is(':visible')
要素の表示判定
is(":hidden")
inputを判定
$this.is("input")
textareaを判定
$this.is("select")
selectを判定
$this.is("select")
複数のCSSプロパティをまとめて取得
var test = $("div").css(["width", "height", "background-color"]);
複数のCSSプロパティをまとめて渡す
$("div").css({"width":"20em","height":"10em","background":"red"})