帖子
帖子
用户
博客
课程
显示全部楼层
28
帖子
0
勋章
288
Y币

[App引擎] api.addEventListerner

[复制链接]
发表于 2014-12-24 17:55:39
api.addEventListerner

这个能指定给某个容器绑定吗?因为现在是全局的

比如$('.main').addEventListener()
18
帖子
0
勋章
398
Y币
api.addEventListener 监听系统事件,然后分发一个自定义JS事件, 用addEventtLisister给容器绑定自定义事件
28
帖子
0
勋章
288
Y币
生于1984 发表于 2014-12-24 22:18
api.addEventListener 监听系统事件,然后分发一个自定义JS事件, 用addEventtLisister给容器绑定自定义事 ...

apiready = function(){
                <!--滑动效果-->
                var _left = 0,_width= $(window).width();
                $('.main-con').width(_width);
                api.addEventListener({
                        name: 'swipeleft',
                }, function(ret, err){
                       
                        var leftWidth = $('.main-list li').length * $('.main-list li').width() - _width;
                        _left += 200;
                        if(_left > leftWidth){
                                _left = leftWidth;
                        }
                       
                        $('.main-list').animate({left:-_left});
                       
                })
}





问题:我怎么只能让  $('.main-list') 这个容器触发?
18
帖子
0
勋章
398
Y币
小凤 发表于 2014-12-25 11:30
apiready = function(){
               
                var _left = 0,_width= $(window).width();

这是答案: 自定义事件

是我表达的不够清楚吧  我是说要自定义一个 事件,然后分发, 然后 让特定容器 捕捉即可.  参考下这个 帖子 ,原理很相似
28
帖子
0
勋章
288
Y币
生于1984 发表于 2014-12-25 18:34
这是答案: 自定义事件

是我表达的不够清楚吧  我是说要自定义一个 事件,然后分发, 然后 让特定 ...

  感谢
28
帖子
0
勋章
288
Y币
问题还是没解决
28
帖子
0
勋章
288
Y币
生于1984 发表于 2014-12-25 18:34
这是答案: 自定义事件

是我表达的不够清楚吧  我是说要自定义一个 事件,然后分发, 然后 让特定 ...

你的方法不能用,在api里报错
您需要登录后才可以回帖 登录

本版积分规则