最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

.dblclick()

.dblclick( handler(eventObject) ) 返回: jQuery

描述: 為 "dblclick" 事件綁定一個(gè)處理函數(shù),或者觸發(fā)元素上的 "dblclick" 事件。

  • version added: 1.0.dblclick( handler(eventObject) )

    handler(eventObject)每次事件觸發(fā)時(shí)會(huì)執(zhí)行的函數(shù)。

  • version added: 1.4.3.dblclick( [ eventData ], handler(eventObject) )

    eventData將要傳遞給事件處理函數(shù)的數(shù)據(jù)映射。

    handler(eventObject)每次事件觸發(fā)時(shí)會(huì)執(zhí)行的函數(shù)。

  • version added: 1.0.dblclick()

這個(gè)函數(shù)的第一種用法是 .bind('dblclick', handler) 的快捷方式,第二種用法是 .bind('dblclick') 的快捷方式。

一個(gè)元素被雙擊時(shí)候?qū)⒂|發(fā) dblclick 事件。任何HTML元素都可以收到此事件。

舉例來(lái)說(shuō),請(qǐng)看下面的HTML:

<div id="target">
  Double-click here
</div>
<div id="other">
  Trigger the handler
</div>

這個(gè)事件處理器可以綁定到任何

$('#target').dblclick(function() {
  alert('Handler for .dblclick() called.');
});

現(xiàn)在,如果我們雙擊這個(gè)元素,警報(bào)顯示:

Handler for .dblclick() called.

當(dāng)不同的元素被點(diǎn)擊時(shí)我們也可以觸發(fā)這個(gè)事件:

$('#other').click(function() {
  $('#target').dblclick();
});

這些代碼執(zhí)行后,單擊Trigger the handler同樣警報(bào)顯示。

dblclick事件觸發(fā)需要以下幾點(diǎn):

  • 鼠標(biāo)指針在元素里面時(shí)點(diǎn)擊。
  • 鼠標(biāo)指針在元素里面時(shí)釋放。
  • 鼠標(biāo)指針在元素里面時(shí)再次點(diǎn)擊,點(diǎn)擊間隔時(shí)間,是系統(tǒng)而定。
  • 鼠標(biāo)指針在元素里面時(shí)再次釋放。

在同一個(gè)元素上綁定clickdblclick時(shí)間是不明智的。在不同瀏覽器上這個(gè)事件的觸發(fā)順序是多樣的,一些接受兩個(gè)click事件,其他接受一個(gè)click事件。如果一個(gè)接口對(duì)于單,雙擊反應(yīng)不同是無(wú)法避免,那么dblclick事件應(yīng)該模擬click處理器。我們可以通過(guò)在處理器中保存時(shí)間戳來(lái)實(shí)現(xiàn)這一點(diǎn),然后比較當(dāng)前時(shí)間在后續(xù)的點(diǎn)擊保存時(shí)間戳。如果差異足夠小,我們可以把它當(dāng)作一個(gè)雙擊點(diǎn)擊。

Examples:

Example: To bind a "Hello World!" alert box the dblclick event on every paragraph on the page:

$("p").dblclick( function () { alert("Hello World!"); });

Example: Double click to toggle background color.

<!DOCTYPE html>
<html>
<head>
  <style>

  div { background:blue;
        color:white;
        height:100px;
        width:150px;
 }
  div.dbl { background:yellow;color:black; }
  </style>
  <script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
  <div></div><span>Double click the block</span>
<script>
    var divdbl = $("div:first");
    divdbl.dblclick(function () { 
      divdbl.toggleClass('dbl'); 
    });

</script>

</body>
</html>

Demo:

jQuery 1.6 API 中文版腳本之家整理、修訂 (2011年6月)
揭阳市| 垣曲县| 万山特区| 乐都县| 定日县| 临江市| 陆丰市| 咸阳市| 天津市| 桃园县| 尤溪县| 睢宁县| 鞍山市| 顺平县| 同心县| 炉霍县| 项城市| 修武县| 重庆市| 武义县| 望都县| 白朗县| 荥经县| 莱阳市| 维西| 邛崃市| 蚌埠市| 曲阳县| 那曲县| 奉化市| 汉沽区| 井冈山市| 修武县| 张家口市| 雅安市| 大理市| 乌拉特前旗| 阿克陶县| 科技| 盐津县| 探索|