WP8上的kendo UI拖动事件

时间:2013-01-28 22:22:17

标签: javascript jquery css html5 kendo-ui

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

到目前为止,我尝试过使用

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.click()。 parent.hover()以及unbind()所有事件,都没有帮助。

3)使用How do i make an area unclickable with CSS?覆盖div标签。似乎z-index在IE10上不起作用。

4)尝试使用e.stopPropagation和e.preventDefault,但也没有帮助。

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

svg {
   pointer-events: none;
}

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

0 个答案:

没有答案