jquery – knockoutjs单击双击

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

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

解决方法

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

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

猜你在找的jQuery相关文章