內容
.on( "click" [, eventData ], handler )傳回:jQuery
說明:將事件處理常式繫結到「click」事件。
此頁面說明 click
事件。如需已棄用的 .click()
方法,請參閱 .click()
。
當滑鼠指標在元素上,且滑鼠按鈕按下並放開時,click
事件會傳送至元素。任何 HTML 元素都可以接收此事件。例如,考慮 HTML
1
2
3
4
5
6
|
|

事件處理常式可以繫結至任何 <div>
1
2
3
|
|
現在如果我們按一下此元素,警示會顯示
已呼叫 `click` 的處理常式。
當按一下不同的元素時,我們也可以觸發事件
1
2
3
|
|
此程式碼執行後,按一下 觸發處理常式 也會顯示警示訊息。
click
事件僅在發生下列一系列事件後才會觸發
- 指標在元素內時,滑鼠按鈕會按下。
- 指標在元素內時,滑鼠按鈕會放開。
在執行動作之前,這通常是必要的順序。如果不需要,mousedown
或 mouseup
事件可能會更適合。
範例
按一下時,隱藏頁面上的段落
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
|
示範
觸發頁面上所有段落的 click 事件
1
|
|
.trigger( "click" )傳回: jQuery
說明: 在元素上觸發「click」事件。
-
新增版本: 1.0.trigger( "click" )
-
"click"類型:字串字串
"click"
。
-
請參閱 .on( "click", ... )
的說明。