我正在尝试在我的 rails 应用程序中使用带有咖啡脚本的 jQuery 双击插件。但我不能这样做。
您能否建议如何在咖啡脚本中调用双击事件。
以下是插件代码。
(function($) {
$.fn.doubleTap = function(doubleTapCallback) {
return this.each(function(){
var elm = this;
var lastTap = 0;
$(elm).bind('vmousedown', function (e) {
var now = (new Date()).valueOf();
var diff = (now - lastTap);
lastTap = now ;
if (diff < 250) {
if($.isFunction( doubleTapCallback )){
doubleTapCallback.call(elm);
}
}
});
});
}
})(jQuery);
其可用性的解决方案是
$(".doubleTap").doubleTap(function(){
// 'this' is the element that was double tap
});
对于咖啡脚本,我需要与上述解决方案等效的方法。