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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: love20202

[结贴] bind-html中的标签,怎么添加绑定事件

[复制链接]
发表于 2017-5-18 10:53:20 | 显示全部楼层
love20202 发表于 2017-5-18 09:17
已经做过判断,指导下,看写的对不对

有点问题!应该在当前list里面去找 li ,而不是全文搜索! 单页应用可能其他页面li会有影响的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

7

主题

30

帖子

148

积分

初级会员

Rank: 2

积分
148
QQ
 楼主| 发表于 2017-5-18 11:16:18 | 显示全部楼层
liangyongfei 发表于 2017-5-18 10:53
有点问题!应该在当前list里面去找 li ,而不是全文搜索! 单页应用可能其他页面li会有影响的! ...

目前就一个list,下拉分页后,就会多次触发on里面 的事件啊
回复 支持 反对

使用道具 举报

发表于 2017-5-18 11:59:25 | 显示全部楼层
love20202 发表于 2017-5-18 11:16
目前就一个list,下拉分页后,就会多次触发on里面 的事件啊

是的!list每行渲染都会触发 on 事件的!
所以才让你判断,li和data中数据的行数  如果相等,就说明是渲染完了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

7

主题

30

帖子

148

积分

初级会员

Rank: 2

积分
148
QQ
 楼主| 发表于 2017-5-18 14:46:07 | 显示全部楼层
liangyongfei 发表于 2017-5-18 11:59
是的!list每行渲染都会触发 on 事件的!
所以才让你判断,li和data中数据的行数  如果相等,就说明是渲 ...

已经加过判断了,我这么说吧,on中click事件是条用自定的就是方法this.imgclick,这个this.imgclick中有个alert,页面初次加载完成,list加载第一页,点击第一个li中的一张图片触发this.imgclick,弹出一个alert。但当我下拉加载,list加载了两页内容,我返回去在第点击第一个li中的该张图片触发this.imgclick,会弹两次alert,也就是this.imgclick执行了两次。依次类推下拉加载三页,就弹出三次.....
回复 支持 反对

使用道具 举报

发表于 2017-5-18 14:50:57 | 显示全部楼层
半导体 发表于 2017-5-17 12:01
var  labelEdit='';
        $(this.getElementByXid('content1')).append(labelEdit);
         ...

  $("input[Xid='input1']").off('click');
  $("input[Xid='input1']").on('click',this.inputclick);

先全部解除  移除 点击事件!然后再重新添加!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

7

主题

30

帖子

148

积分

初级会员

Rank: 2

积分
148
QQ
 楼主| 发表于 2017-5-18 15:00:25 | 显示全部楼层
liangyongfei 发表于 2017-5-18 14:50
$("input[Xid='input1']").off('click');
  $("input[Xid='input1']").on('click',this.inputclick);

可以了,太感谢了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-23 17:59 , Processed in 0.122572 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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