起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1456|回复: 7

[结贴] 写了触摸事件,但是页面切换就不触发了

[复制链接]

30

主题

79

帖子

289

积分

中级会员

Rank: 3Rank: 3

积分
289
QQ
发表于 2016-12-13 13:55:08 | 显示全部楼层 |阅读模式
事件写在主页面model里面,但是页面切换了就不再触发了,刷新的时候才会再次触发,急求解决方法!!!       
var Model = function() {
                this.callParent();
                this.STORE_ID = "com.justep.demo.advice.barcodedata";
               
                //触摸事件  触摸开始
               
                var me=this;
                var touchaaaa = document.getElementById("tcccc");
                touchaaaa.addEventListener('touchstart',function(event){
                         me.touchaaaa= event.touches[0].clientY;
                },false);
               
                //触摸事件   触摸结束
                touchaaaa.addEventListener('touchend',function(event){
                        if(event.changedTouches[0].clientY>(me.touchaaaa+100)){
                        alert("从左到右")
                }

                if(event.changedTouches[0].clientY<(me.touchaaaa-100)){
                        step++;
                        step++;
                        me.comp('shopData').refreshData();
                }
                },false);
        };
发表于 2016-12-13 14:41:49 | 显示全部楼层
在WeX5页面中,不建议定义id属性 操作dom节点!
建议那个tcccc 的 标签,把id属性去掉
然后设计器中,相应的事件中,点进去写代码实现
G$C16ZG[IVZ(3YVYNQYAR%D.png
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

30

主题

79

帖子

289

积分

中级会员

Rank: 3Rank: 3

积分
289
QQ
 楼主| 发表于 2016-12-13 15:19:50 | 显示全部楼层
不好意思我还想问一下 你这个触摸事件是在什么组件上啊,我木有找到啊~~~~~~~~
回复 支持 反对

使用道具 举报

30

主题

79

帖子

289

积分

中级会员

Rank: 3Rank: 3

积分
289
QQ
 楼主| 发表于 2016-12-13 15:21:40 | 显示全部楼层
是button吗?如果我那个事件不是根据button触发的呢
回复 支持 反对

使用道具 举报

30

主题

79

帖子

289

积分

中级会员

Rank: 3Rank: 3

积分
289
QQ
 楼主| 发表于 2016-12-13 15:21:55 | 显示全部楼层
是button吗?如果我那个事件不是根据button触发的呢
回复 支持 反对

使用道具 举报

30

主题

79

帖子

289

积分

中级会员

Rank: 3Rank: 3

积分
289
QQ
 楼主| 发表于 2016-12-13 15:22:45 | 显示全部楼层
我看到了不好意思打扰了!!!!!!!!!!
回复 支持 反对

使用道具 举报

30

主题

79

帖子

289

积分

中级会员

Rank: 3Rank: 3

积分
289
QQ
 楼主| 发表于 2016-12-13 15:36:12 | 显示全部楼层
bind-touchstart触屏事件虽然可以触发,但是获取不了event中的touches属性,不能获取触摸点。请问我应该怎么获取event中的touches属性,可以说的具体一点吗!麻烦了!!
回复 支持 反对

使用道具 举报

30

主题

79

帖子

289

积分

中级会员

Rank: 3Rank: 3

积分
289
QQ
 楼主| 发表于 2016-12-19 14:28:18 | 显示全部楼层
有没有人回答啊啊啊啊啊啊啊啊啊啊啊啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-25 12:43 , Processed in 0.059919 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表