クリックイベントを設定します:
$("#testDiv").click(function(event) { alert("test div clicked ! "); });
同等:
$("#testDiv").bind("click", function(event) { alert("test div clicked ! "); });
クリックイベントをトリガーします:
$("#testDiv").click();
$("#testDiv").trigger("click");と同等であることに注意してください。トリガーTriggerHandlerの代わりにこのようなメソッドを英語ではjQueryでEvent Helpersと呼びます。良い翻訳メソッドが見つからないので、機能に応じて「ショートカットメソッド」と呼んでいます。
以下はjQueryのショートカットメソッドのリストです:
全て対応するイベントなので説明や例はこれ以上書きません名前 | 説明 | 例 | ||
ぼかし( ) | ||||
ぼかし( fn ) | ||||
change( ) | ||||
change( fn ) | click( ) | |||
クリック(fn) | ||||
dblclick( ) | ||||
dblclick( fn ) | ||||
エラー( ) | ||||
エラー( fn ) | ||||
フォーカス( ) | ||||
focus( fn ) | ||||
keydown( ) | ||||
keydown( fn ) | ||||
keypress( ) | ||||
keypress( fn ) | ||||
keyup( ) | ||||
keyup( fn ) | ||||
load( fn ) | ||||
マウスダウン( fn ) | ||||
mouseenter( fn ) | ||||
mouseleave( fn ) | ||||
mouseup( fn ) | ||||
サイズ変更( fn ) | ||||
スクロール( fn ) | ||||
select( ) | ||||
select( ) | ||||
次のセクション <!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.jb51.net/" />
<title>click事件</title>
<style type="text/css">
div{
width:200px;
height:200px;
border:5px solid green;
}
</style>
<script src="http://code.jquery.com/jquery-3.1.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
$("div").text("这是后来添加的内容");
})
$("p").dblclick(function(){
$("button").click();
})
})
</script>
</head>
<body>
<div></div>
<p>双击我触发click事件</p>
<button>点击触发事件</button>
</body>
</html> なし |