手机
当前位置:查字典教程网 >编程开发 >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 三击事件实现代码】相关文章:

Js和JQuery获取鼠标指针坐标的实现代码分享

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

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

JQuery选择器、过滤器大整理

jQuery实现不断闪烁文字的方法

jquery实现的判断倒计时是否结束代码

jQuery获取字符串中出现最多的数

jQuery实现延迟跳转的方法

jQuery实现给页面换肤的方法

js实现异步循环实现代码

精品推荐
分类导航