カテゴリー:
JavaScript
タグ:
 jQuery JavaScript

このエントリーをはてなブックマークに追加
更新日時:
2013年02月14日(木)
作成日時:
2013年02月14日(木)

前の記事 / 次の記事

参考ページ
[jquery]イベントをキックした自分自身を参照する

イベントを起動した要素自身の値を変更したり使ったりしたいことがある。
例えば、

# coffee script
$("#mudani-nagai-namaeno-switch").click ()->
  label = $("#mudani-nagai-namaeno-switch").text()
  if label=="on"
    $("#mudani-nagai-namaeno-switch").text("off")
  else
    $("#mudani-nagai-namaeno-switch").text("on")

みたいな時に

# coffee script
$("#mudani-nagai-namaeno-switch").click ()->
  label = $(this).text()
  if label=="on"
    $(this).text("off")
  else
    $(this).text("on")

こう書ける。