您的位置:首页 > 其它

总结Ext中的事件应用

2010-07-14 11:04 218 查看
【允许转载!但请注明出处!】
以下例子都是以panel作为句柄,假设在panel上增加事件。

a、使用addListeners:
addListener( String eventName, Function fn, Object scope, Object options )
panel.addListeners('click',function(){alert('点击事件')},this);

b、使用addEvents自定义事件:
addEvents(Object o)
panel.addEvents({"eventName":true})

激活事件
fireEvent( String eventName, Object... args ) : Boolean
panel.fireEvent("eventName",this);

c、使用on:
on( String eventName, Function handler, Object scope, Object options )
panel.on('click',function(){alert('点击事件')},this);

d、使用listeners属性:
listaners : {'click' : function(){alert('点击事件')}}
e、使用handler属性(此属性不一定是所有控件都有):
handler : function(){/*事件处理*/}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: