ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery の 3 回クリック イベントの実装 code_jquery

jQuery の 3 回クリック イベントの実装 code_jquery

WBOY
WBOYオリジナル
2016-05-16 17:22:471414ブラウズ

直接出代码如下:

复制代代码如下:

jQuery.event .special.tripleclick = {
setup: function(data, namespaces) {
var elem = this, $elem = jQuery(elem);
$elem.bind('click', jQuery.event. special.tripleclick.handler);
},

分解: function(namespaces) {
var elem = this, $elem = jQuery(elem);
$elem.unbind('click', jQuery.event.special.tripleclick.handler);
}、

handler: function(event) {
var elem = this, $elem = jQuery(elem), clicks = $elem.data('clicks') || 0;
クリック数 = 1;
if ( クリック数 === 3 ) {
クリック数 = 0;
// イベントタイプを「tripleclick」に設定
event.type = " 」 ;
// jQuery に「トリプルクリック」イベント ハンドラーのトリガーを処理させます
jQuery.event.handle.apply(this, argument)
}
$elem.data('clicks', clicks) ;
}
};



调用時間:

复制代代码如下:

$('#div').bind('tripleclick', function (event) {
//何かをする
});
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。