jquery – knockoutjs单击双击

前端之家收集整理的这篇文章主要介绍了jquery – knockoutjs单击双击前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我希望能够将单一和双击事件绑定到一段文本.我知道我可以使用
data-bind ="event: { dblclick: doSomething }

为了双击,但是我也需要单击执行不同的功能.有什么建议么?

解决方法

首先,我根本不建议点击绑定.相反,您应该使用jQuery中的“click”和“dblclick”处理程序:
$(someParentElement).on('click','your span selector',function (event) {
    var myviewmodelFragment = ko.dataFor(this);
    // your code here
});

$(someParentElement).on('dblclick',function (event) {
    var myviewmodelFragment = ko.dataFor(this);
    // your code here
});

编辑:另请参见Niko’s suggestion关于支持单次和双击点击.基本上,you should count the number of clicks manually并据此调用不同的功能.我假设jQuery为你处理这个,但不幸的是它没有.

猜你在找的jQuery相关文章