手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jQuery 三击事件实现代码
jQuery 三击事件实现代码
摘要:直接给出代码如下:复制代码代码如下:jQuery.event.special.tripleclick={setup:function(dat...

直接给出代码如下:

复制代码 代码如下:

jQuery.event.special.tripleclick = {

setup: function(data, namespaces) {

var elem = this, $elem = jQuery(elem);

$elem.bind('click', jQuery.event.special.tripleclick.handler);

},

teardown: 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;

clicks += 1;

if ( clicks === 3 ) {

clicks = 0;

// set event type to "tripleclick"

event.type = "tripleclick";

// let jQuery handle the triggering of "tripleclick" event handlers

jQuery.event.handle.apply(this, arguments)

}

$elem.data('clicks', clicks);

}

};

调用时:

复制代码 代码如下:

$('#div').bind('tripleclick', function (event) {

//do something

});

【jQuery 三击事件实现代码】相关文章:

JQuery球队选择实例

javascript的事件描述

JQuery中DOM事件合成用法实例分析

jQuery实现div随意拖动的实例代码(通用代码)

javascript基于DOM实现省市级联下拉框的方法

jquery插件validation实现验证身份证号等

jQuery获得字体颜色16位码的方法

Jquery注册事件实现方法

jQuery插件expander实现图片翻转特效

JQuery中两个ul标签的li互相移动实现方法

精品推荐
分类导航