69pao国产精品视频-久久精品一区二区二三区-精品国产精品亚洲一本大道-99国产综合一区久久

jQuery 事件 dblclick() 方法

jQuery 事件 dblclick() 方法

jQuery 參考手冊 事件jQuery 參考手冊 事件

當雙擊元素時,會發(fā)生 dblclick 事件。

當鼠標指針停留在元素上方,然后按下并松開鼠標左鍵時,就會發(fā)生一次 click。

在很短的時間內(nèi)發(fā)生兩次 click,即是一次 double click 事件。

dblclick() 方法觸發(fā) dblclick 事件,或規(guī)定當發(fā)生 dblclick 事件時運行的函數(shù)。

提示:如果把 dblclick 和 click 事件應(yīng)用于同一元素,可能會產(chǎn)生問題。

 

1. 范例

當雙擊按鈕時,隱藏或顯示元素:

$("button").dblclick(function(){
  $("p").slideToggle();
});

 

2. 觸發(fā) dblclick 事件

語法

$(selector).dblclick()

 

3. 將函數(shù)綁定到 dblclick 事件

語法

$(selector).dblclick(function)
參數(shù) 描述
function 可選。規(guī)定當發(fā)生 dblclick 事件時運行的函數(shù)。

jQuery 參考手冊 事件jQuery 參考手冊 事件

下一節(jié):jQuery 事件 delegate() 方法

jQuery 教程

delegate() 方法為指定的元素(屬于被選元素的子元素)添加一個或多個事件處理程序,并規(guī)定當這些事件發(fā)生時運行的函數(shù)。使用 delegate() 方法的事件處理程序適用于當前或未來的元素(比如由腳本創(chuàng)建的新元素)。語法< :$(selector).delegate(childSelector,event,data,function)。 

相關(guān)文章