keydown()

このエントリーをはてなブックマークに追加

keydown()はキーボードが押し下げられた際に発火するイベントです。

このイベントは要素にフォーカスが当たっている際にキーボードが押し下げられた際に発火します。

$(".target").keydown(function(){
	$(this).css("background","red");
});

keydownイベント発生時にイベントデータを引き渡すことが可能です。

$(".target").keydown("ok",function(e){
	alert(e.data);//ok
});

引数に何も指定しないことで設定しておいたkeydownイベントを発火させる事も可能です。

$(".target").keydown(function(){
	$(this).css("background","red");
});
$("button").click(function(){
	$(".target").keydown();
});

この場合はボタンをクリックした際も.targetのkeydownイベントが動作します。

jQuery 1.0.0での追加/変更

keydown()はjQuery 1.0で定義されたメソッドです

jQuery 1.4.3での追加/変更

jQuery 1.4.3よりイベントデータを扱うことが可能になりました。

参考URL

.keydown() | jQuery API Documentation

登録日 : 2013年06月10日 最終更新日 : 2013年6月10日

同じカテゴリー(Events)のエントリー

検索

スポンサードリンク

バージョン

リファレンス