jQuery MiniUI

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

关于on与un的问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2016-9-19 10:44:33 |只看该作者 |倒序浏览
un解绑时需要函数体完全相同,导致偶尔函数中有些变量变化时无法解绑。如下init可能多次调用。

function init()
{
                              function beforeload(e){
                               //var text= $.trim(self.inputControl.val());
                               //内部函数有外部变量时
                          }
                         tree.un("beforeload",beforeload);
                         tree.on("beforeload",beforeload);
}

Rank: 8Rank: 8

沙发
发表于 2016-9-19 10:59:02 |只看该作者
tree是自动加载的,onbeforeload事件只能绑在html里面
如果像你这样的控制,可以设置autoLoad="false",这样就需要主动调用tree.load()来加载

Archiver|普加软件

GMT+8, 2025-7-18 15:45 , Processed in 1.060961 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部