2

我无法在我的 WP8 上覆盖 KendoUI dataviz 拖动事件。从图表本身拖动时,结果无法滚动页面。

到目前为止,我已经尝试使用 in,

1)

 $("#<%= id %>").kendoChart({ 
            dragStart: function(e) {e.preventDefault();},
            drag: function(e) {e.preventDefault();},
            dragEnd: function(e) {e.preventDefault();},
            zoomStart: function(e) {e.preventDefault();},
            zoom: function(e) {e.preventDefault();},
            zoomEnd: function(e) {e.preventDefault();},
            seriesClick: function(e) {e.preventDefault();},
            seriesHover: function(e) {e.preventDefault();}
...
});

它适用于 iphone、ipad 等其他触摸设备,但不适用于 WP8。

2)然后我尝试在父 DIV 上使用 jquery 覆盖事件。父级点击()。parent.hover() 和 unbind() 所有事件都没有帮助。

3) 使用如何使用 CSS 使区域不可点击来覆盖 div 标签?. 似乎 z-index 在 IE10 上不起作用。

4) 尝试将 e.stopPropagation 与 e.preventDefault 一起使用,但这也无济于事。

5)还尝试了另一个答案的另一种解决方案,

svg {
   pointer-events: none;
}

我对 WP8 上的 IE10 感到沮丧。任何人都可以针对此问题提出其他解决方法吗?我欠你一个。

4

0 回答 0