我将以下内容用于 DOM 元素的双击/单击。
$(selector).doubletap(
/** doubletap-dblclick callback */
function(event){
var $this = $(event.currentTarget);
},
/** touch-click callback (touch) */
function(event){
doSingleClick(this)
},
/** doubletap-dblclick delay (default is 500 ms) */
400
);
我从上面调用的另一个函数:
function doSingleClick(but) {
var $but = $(but);
if($but.closest("#domElementId").length < 1)
return;
//"I have more code here to handle the if statement"
}
doSingleClick 函数永远不会超过返回 b/c 的值,但永远不会正确定义。我的假设是我没有正确传递参数。我的问题在哪里?