分類  >  Web前端 >

Ext.util.ClickRepeater 事件的配備和觸發

tags:    時間:2013-12-10 01:01:18
Ext.util.ClickRepeater 事件的配置和觸發
Ext.util.ClickRepeater 繼承Ext.util.Observable的包裝類,可應用於任何Element。是一個click的轉發器,起到click事件的轉發和綁定作用,是所有事件綁定的原始類。

初始化Ext.util.ClickRepeater,配置並觸發click , mousedown , mouseup 等事件。


<script type="text/javascript">
Ext.onReady(function(){
  var pan=new Ext.Panel({
  title:'event',
  html:'<div id="mydiv"><input type="button" value="點擊" name="but"/></div>',
  height:200,
  width:300
  });
  pan.render("hr_panel");
  var el=Ext.get("mydiv");
  //實例化並初始化
  var cl=new Ext.util.ClickRepeater(el,{
  delay:300, //首次重複的時間間隔
  interval:3002, //發生完首次重複點擊后,若第二次再重複點擊的時間間隔
  stopDefault:true,
  pressClass:'pl',
  handler:function rep(){
  Ext.MessageBox.alert("點擊提示","點擊觸發了!");
  }
  });
});
</script>

推薦閱讀文章

Bookmark the permalink ,來源:互聯網