带有.click()处理程序的mobiscroll图像列表

时间:2013-02-04 12:47:40

标签: mobiscroll

当我绑定

$(document).on("click", '.dw-sel', function(e) { opens modal box });

点击,每次都会触发,即使有拖动也是如此。我希望调用点击功能,只有在没有任何车轮晃动的情况下点击。是否已提供此类活动?或者如何从拖动中实现差异点击?

编辑:

好的,在mobiscroll.core.js

中找到了解决方案929行
            if (!dist && !moved) { // this is a "tap"
        istap = true;
        tindex = Math.floor((stop - ttop) / h);
        var li = $('.dw-li', target).eq(tindex)
        li.addClass('dw-hl'); // Highlight
        setTimeout(function() {
            li.removeClass('dw-hl');
        }, 200);
    } else {
        tindex = Math.round(pos - dist / h);
        istap = false;
    }

我设置变量istap,然后我根据我的点击事件。

0 个答案:

没有答案