Kendo UI Mobile 如何禁用 touchmove 绑定
Posted
技术标签:
【中文标题】Kendo UI Mobile 如何禁用 touchmove 绑定【英文标题】:Kendo UI Mobile how to disable touchmove binding 【发布时间】:2013-05-26 19:26:54 【问题描述】:我正在升级到 Kendo UI Mobile v2013.1.514(从 v2013.1.319 开始)并且一切正常,除了它为我的视图中的所有内容附加了“touchmove”和 preventDefault()。
似乎在第一次显示视图之前附加了 touchmove。我可以围绕它编写代码(取消绑定,然后绑定等),但它不会太漂亮。
有没有我可以指定的选项让它不附加 touchmove?
【问题讨论】:
【参考方案1】:touchnmove 由 View 的 Scroller 处理。如果您使用stretch 配置选项将其删除或使用本机溢出滚动替换它 - 使用useNativeScrolling,则可以避免这种情况。第二个选项不会删除本机滚动不可用的滚动条,例如在 android 2.x 中。
【讨论】:
我都试过了,但都没有阻止这个处理程序被添加到 touchmove: function (e) e.target.tagName.match(/textarea|input/i)||e.preventDefault(); 我使用 $._data($('# divId')[0], '事件')。并且还尝试滚动我自己的自制滚动条......以上是关于Kendo UI Mobile 如何禁用 touchmove 绑定的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Kendo UI Charts 中禁用饼图的交互式图例?