【问题标题】:What is the jquery mobile event for when the user holds down a button?当用户按住按钮时,jquery mobile 事件是什么?
【发布时间】:2014-11-02 02:55:43
【问题描述】:

我有一个弹出窗口,我想在用户按住按钮时使其透明。当他们发布时,我希望弹出窗口再次变得不透明。 我应该捕获哪些事件来执行此操作?

目前,我正在使用 vmousedown 和 vmouseup 事件。它们可以工作,但有时,当我按下然后松开按钮时,vmouseup 事件似乎被触发了。所以当他们放手时,弹出窗口保持透明。

我只在我的 iPhone 上的 chrome 上体验过这个,从未在桌面上体验过。

首先,我在使用该事件吗?还是在移动世界中有更好的东西(比如点击与点击)? 如果我使用了正确的事件,知道为什么我在移动设备上会有这种奇怪的行为吗?

【问题讨论】:

    标签: events jquery-mobile touch-event


    【解决方案1】:

    试试 $("...").on("taphold", function (event) {...});事件绑定。

    【讨论】:

    • 这不是我要找的,或者我不明白它会如何用于我的情况。 taphold 事件似乎只是在经过一段时间后触发。我不明白这是如何应用的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多