D3 V3处理触控事件?

Ric*_*ard 5 javascript d3.js

超级简单(我希望)D3问题.我正在使用D3 V3.我有一些路径和我想显示在D3提示触摸在触摸设备上的这些路径的事件.

我已经在mouseover上完美地工作了:

    paths.on('mouseover', function(d) {
      tip.show(d.properties);
    }).on('mouseout', function(d) {
      tip.hide();
    })
Run Code Online (Sandbox Code Playgroud)

现在如何在触摸事件上显示工具提示?我试过添加一个touchstart事件:

 paths.on('mouseover', function(d) {
      tip.show(d.properties);
    }).on('touchstart', function(d) {
      tip.show(d.properties);
    }).on('mouseout', function(d) {
      tip.hide();
    });
Run Code Online (Sandbox Code Playgroud)

但它完全没有做任何事情,至少在Chrome/Android上.