首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么只能用于文档的touchmove

为什么只能用于文档的touchmove
EN

Stack Overflow用户
提问于 2013-10-01 06:18:43
回答 1查看 940关注 0票数 1

嗨,我用触地移动事件,

这段代码不适合我,

代码语言:javascript
复制
$(".tempClass").on("touchmove",function(){
    alert("touchmove on div");
});

这个代码是为我工作的,

代码语言:javascript
复制
$(document).on("touchmove",function(){
    alert("touchmove on document");
});

我担心为什么我不能收听div元素上的touchmove

我正在使用PhoneGap3.0,Android4.0.4。

我正在测试的设备是三星星系标签10.1。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-01 07:36:59

通常,当我们不知道DOM中什么时候存在一个元素时,就会使用事件委托。它依赖于不断膨胀的DOM事件,直到它们到达根选择(在您的例子中,它总是文档元素)。

代码语言:javascript
复制
$(document).on('touchmove', '.tempClass', function () {
   // ...
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19109300

复制
相关文章

相似问题

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