javascript - Backbone.js开发中遇到的event事件问题?click失效?
大家讲道理
大家讲道理 2017-04-10 16:55:20
[JavaScript讨论组]
events: {
    "click .cpm-title a.col-xs-6": "collect",
    "click .js-buy": "buy"
},
initialize: function (attrs) {
     this.model = new Model();
     this.model.fetch();
     this.model.on("sync", this.render,this);
},
buy:function(){
    $("body").css('backgroundColor','red');
    alert(11)
}

<p class="cpm-cart">
    <span class="js-buy">立即购买</span>
    <span class="js-cart">加入购物车</span> //一开始使用a标签无效,span也无效
</p>

在PC端click是可以触发的,在手机上却无法点击(不要说缓存)

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(2)
PHP中文网

手机是iOS吗?可以用 fastclick https://github.com/ftlabs/fastclick

高洛峰

能把相关的所有源码贴下么,包括你 View 的 el 不然问题不好判断

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号