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"})