当前位置: 首页 > 面试题库 >

在jQuery mobile中,tap和vclick之间有什么区别?

宇文德明
2023-03-14
问题内容

我应该使用哪个事件来收听?为什么要使用vclick?我只是不知道该使用哪种情况。


问题答案:

在使用jQuery Mobile Tap的情况下,它只能在移动设备上使用。情况不再如此。

创建VClick的目的是弥合台式机/移动设备之间的点击/点击不兼容之间的差距。

现在,您可以自由使用水龙头了,但是问题很少。在iOS平台上点击将失败。应该改用Touchstart。

例子:

VClick

在台式机和移动设备上均可使用。

  • Android 4.1.1-delay
  • iOS-delay
  • 桌面Firefox 19和Chrome 25.0.1364.152-delay

    $(document).on(‘pagebeforeshow’, ‘#index’, function(){
    $( document ).on( “vclick”, ‘[data-role=”page”]’, function() {
    $( this ).append( “vmouseup fired.” );
    });
    });


点按:

点按

它过去只能在移动设备上运行,现在也可以在台式机浏览器上运行,但是在带有jQuery Mobile 1.1及更低版本的iOS上将失败。

  • Android 4.1.1-delay
  • iOS-delay
  • 桌面Firefox 19和Chrome 25.0.1364.152-delay

    $(document).on(‘pagebeforeshow’, ‘#index’, function(){
    $( document ).on( “tap”, ‘[data-role=”page”]’, function() {
    $( this ).append( “tap fired.” );
    });
    });

请点击

将在移动设备和桌面浏览器上工作。

  • Android 4.1.1-可见延迟(300+毫秒)
  • iOS-delay
  • 桌面Firefox 19和Chrome 25.0.1364.152-无延迟

    $(document).on(‘pagebeforeshow’, ‘#index’, function(){
    $( document ).on( “click”, ‘[data-role=”page”]’, function() {
    $( this ).append( “click fired.” );
    });
    });

如果您想使用VClick向后兼容 jQM ,则在其他情况下请使用 Tap



 类似资料:
  • 问题内容: 在此示例中: 无法编译为: 而被编译器接受。 这个答案说明唯一的区别是,与不同,它允许您稍后引用类型,似乎并非如此。 是什么区别,并在这种情况下,为什么不第一编译? 问题答案: 通过使用以下签名定义方法: 并像这样调用它: 在jls§8.1.2中,我们发现(有趣的部分被我加粗了): 通用类声明定义了一组参数化类型(第4.5节), 每种可能通过类型arguments调用类型参数节的类型

  • 问题内容: 我是AngularJS的新手。谁能解释一下这些AngularJS运算符之间的区别:用适当的示例隔离范围时。 问题答案: 允许将在指令属性上定义的值传递到指令的隔离范围。该值可以是简单的字符串值(),也可以是带有嵌入式表达式()的AngularJS插值字符串。将其视为从父作用域到子指令的“单向”通信。 允许指令的隔离范围将值传递到父范围中,以便在属性中定义的表达式中进行求值。请注意,指令

  • 我看了Facebook的留档(React.Component),它提到了如何在客户端/服务器上调用,而仅在客户端上调用。对服务器做什么?

  • 我对Keras中的和感到困惑。他们之间有什么区别?我认为第一个是一个层,第二个是一个后端函数,但这意味着什么?在Conv2D中,我们发送过滤器的数量、过滤器的大小和跨步(但是在Conv2D中,我们使用内核是什么(64,3,3),我们把过滤器的数量和大小放在一起?我应该在哪里输入内核数?你能帮我解决这个问题吗?非常感谢。 pytorch中的代码 Keras中已更改的代码 但当我执行代码时,它会产生以

  • 在Eclipse中,modulepath和classpath之间有什么区别,我应该使用哪一个在lib文件夹中添加一个jar?为什么JRE系统库会出现在ModulePath中?

  • 问题内容: Hibernate中的persist()和merge()有什么区别? 可以创建UPDATE&INSERT查询,例如: 在这种情况下,将生成 查询, 如下所示: 因此方法可以 生成 一个插入和一个更新。 现在: 这是我在数据库中看到的: 现在使用更新记录 这是我在数据库中看到的: 问题答案: JPA规范包含对这些操作的语义的非常精确的描述,比在javadoc中更好: 应用于实体X 的 p