首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >触发函数的touchstart事件上的Javascript

触发函数的touchstart事件上的Javascript
EN

Stack Overflow用户
提问于 2016-01-10 12:53:08
回答 1查看 61关注 0票数 0

下面的javascript代码可以在桌面上运行,但触摸事件不会在移动设备上触发(至少在iPhone上)。在这方面,我的错误在哪里?非常感谢您的帮助。

代码语言:javascript
复制
// Virtual Tour
// -----------------------------------

// Toggles Intro to Virtual Tour Sections
function activate(){
    document.getElementById("virtual-tour-intro").className += " hide";
    document.getElementById("virtual-tour").className += " show";
};

// Click and OnTouch Event Trigger
var VirtualTour = document.getElementById("activate-video")
    VirtualTour.addEventListener("mouseup", tapOrClick, false);
    VirtualTour.addEventListener("touchstart", tapOrClick, false);

function tapOrClick(event) {
   //handle tap or click.
    activate();
    event.preventDefault();
    return false;
}
EN

回答 1

Stack Overflow用户

发布于 2016-01-10 13:52:26

提交的代码实际上是有效的。是WordPress代码注入到超文本标记语言中导致了它的失败。问题已解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34702208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档