【问题标题】:Kendo UI Mobile how to disable touchmove bindingKendo UI Mobile 如何禁用 touchmove 绑定
【发布时间】:2013-05-26 19:26:54
【问题描述】:

我正在升级到 Kendo UI Mobile v2013.1.514(从 v2013.1.319 开始)并且一切正常,除了它为我的视图中的所有内容附加了“touchmove”和 preventDefault()。

似乎在第一次显示视图之前附加了 touchmove。我可以围绕它编写代码(取消绑定,然后绑定等),但它不会太漂亮。

有没有我可以指定的选项让它不附加 touchmove?

【问题讨论】:

    标签: javascript jquery kendo-ui kendo-mobile


    【解决方案1】:

    touchnmove 由 View 的 Scroller 处理。如果您使用stretch 配置选项将其删除或使用本机溢出滚动替换它 - 使用useNativeScrolling,则可以避免这种情况。第二个选项不会删除本机滚动不可用的滚动条,例如在 Android 2.x 中。

    【讨论】:

    • 我都试过了,但都没有阻止这个处理程序被添加到 touchmove:
    • function (e) {e.target.tagName.match(/textarea|input/i)||e.preventDefault();} 我使用 $._data($('# divId')[0], '事件')。并且还尝试滚动我自己的自制滚动条......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多