EasyUI Forum

General Category => Bug Report => Topic started by: kingor2001 on November 10, 2013, 08:55:44 AM



Title: linkbutton禁用后,其注册的click事件的回调函数依然能执行
Post by: kingor2001 on November 10, 2013, 08:55:44 AM
例如定义一个linkbutton,初始化disabled:true
<a href="#" class="easyui-linkbutton" data-options="disabled:true" id="t">test</a>
1、然后设置click事件
$("#t").click(function() {
    alert(211);
});
在disabled状态下的linkbutton,click的回调函数仍然会执行。

2、如果该linkbutton应用tooltip,例如
$("#t").tooltip({
      showEvent : 'click',
      content : "......"
   });
在disabled状态下,linkbutton的click仍然会把tooltip显示出来。


Title: Re: linkbutton禁用后,其注册的click事件的回调函数依然能执行
Post by: hjzhbb7758 on December 04, 2013, 12:29:52 AM
例如定义一个linkbutton,初始化disabled:true
<a href="#" class="easyui-linkbutton" data-options="disabled:true" id="t">test</a>
1、然后设置click事件
$("#t").click(function() {
    alert(211);
});
在disabled状态下的linkbutton,click的回调函数仍然会执行。

2、如果该linkbutton应用tooltip,例如
$("#t").tooltip({
      showEvent : 'click',
      content : "......"
   });
在disabled状态下,linkbutton的click仍然会把tooltip显示出来。

yes, you must unbound click even !
或者你可以直接写在 onclick 里面。