jQuery MiniUI

 找回密码
 立即注册
查看: 6093|回复: 5
打印 上一主题 下一主题

关于miniui事件与用户事件冲突问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-6-19 23:00:11 |只看该作者 |倒序浏览
本帖最后由 kingannly 于 2014-6-20 09:20 编辑

假如A控件用jquery的bind方法注册了是事件blur------$(this).bind("blur", function () {}),而B控件是A控件克隆出来的,B=A.clone(true),那么对于B控件的onblur()触发时就会调用miniui的事件而且会报错,有没有办法解决吗?!因为项目中很多克隆clone(true)(而且clone(true)才发生错误,clone(false)不发生错误)和注册blur事件,很想用miniui但是好像miniui有监听,我不是用miniui注册的blur事件,miniui的事件也执行了,谢谢!!

Rank: 3Rank: 3

沙发
发表于 2014-6-20 09:20:56 |只看该作者
或者有没有办法可以让miniui的blur事件不执行,只执行我自己的blur事件。

Rank: 8Rank: 8

板凳
发表于 2014-6-20 09:26:34 |只看该作者
kingannly 发表于 2014-6-20 09:20
或者有没有办法可以让miniui的blur事件不执行,只执行我自己的blur事件。

MiniUI控件的绑定事件请使用我们提供的方法,不支持jquery方法绑定
control.on("blur",function(e){})

Rank: 3Rank: 3

地板
发表于 2014-6-20 09:32:54 |只看该作者
felt 发表于 2014-6-20 09:26
MiniUI控件的绑定事件请使用我们提供的方法,不支持jquery方法绑定
control.on("blur",function(e){}) ...

控件没有写miniui的class之类的,只是页面引用了miniui的js,这样不算是miniui的控件吧?他也报错,也触发了miniui事件

Rank: 3Rank: 3

5#
发表于 2014-6-20 09:42:43 |只看该作者
mini.parse()可以mini.parse("input[type='file']")这样写不?

Rank: 8Rank: 8

6#
发表于 2014-6-20 09:54:53 |只看该作者
kingannly 发表于 2014-6-20 09:42
mini.parse()可以mini.parse("input[type='file']")这样写不?

做个简单的重现html页面,我们来看下

Archiver|普加软件

GMT+8, 2024-11-25 05:29 , Processed in 1.048301 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部