`
379548695
  • 浏览: 152242 次
  • 性别: Icon_minigender_1
  • 来自: 河南郑州
社区版块
存档分类
最新评论

Extjs3.4 双击标题关闭tab页

阅读更多

参考的http://atian25.javaeye.com/blog/413920但是我的extjs是3.4版。楼主给的代码tabpanel样式有变形。不知道楼主用的什么版本。查看3.4版tabpanel的源代码,做如下2个修改可以实现双击标题关闭tab页

首先在公用js里面添加如下代码

 

 //tabpanel 双击标题关闭页面。
 Ext.override(Ext.TabPanel, {   
    initEvents: function () {   
        Ext.TabPanel.superclass.initEvents.call(this);
        this.mon(this.strip, {
            scope: this,
            mousedown: this.onStripMouseDown,
            contextmenu: this.onStripContextMenu
        });
        if(this.enableTabScroll){
            this.mon(this.strip, 'mousewheel', this.onWheel, this);
        }
        //ADD:monitor title dbclick      
        this.mon(this.strip, 'dblclick', this.onTitleDblClick, this);   
    }   
}); 

 然后在创建tabpanel时候添加如下属性即可

 

onTitleDblClick: function (e, target, o) {   
	            var t = this.findTargets(e);   
	            if (t.item.fireEvent('beforeclose', t.item) !== false) {   
	                t.item.fireEvent('close', t.item);   
	                this.remove(t.item);   
	            }   
	        },   

 至此Extjs3.4 完美实现双击标题关闭tab页的功能。

0
1
分享到:
评论

相关推荐

    extjs 3.4 开发前准备

    extjs相关联的技术也是比较熟悉的, 所以特决定: 把extjs3.4的开发前的准备这篇文章写好以后, 好好研究下4.1版本, 后续会写很多观看的感受和例子实现的文章, 详见后续动作 ; 下面就开始我的ExtJS学习之路吧……

    ExtJS 3.4 源码包

    ExtJS3.4(稳定版)源码包,包含所有源码、官方实例及API说明文档。

    spket1.6和extjs3.4

    spket1.6.18和extjs3.4

    ExtJs3.4 api

    extjs3.4api,很实用,方便大家学习extjs,欢迎大家下载 extjs3.4中文api,很实用,方便大家学习extjs,欢迎大家下载

    extjsapi/extjs3.4

    extjsapi,extjs文档,api手岫

    extjs 3.4 full package

    extjs 3.4 full package extjs 3.4 ajax 实例

    extjs_3.4官方离线API

    extjs_3.4官方离线API,方便查询所有组件属性

    extjs-3.4和3.2版本和spket插件

    1.提供了extjs-3.2及extjs-3.4的离线包 2.提供了spket的eclipse插件包,plugins和features放入eclipse对应的目录中,启动eclipse即可 3.离线包中包含了ext.jsb2文件,可在eclipse的spket中进行相应的配置,方便开发...

    Extjs3.4+Ext-core.pdf+轻松搞定Extjs.pdf

    Extjs3.4 Ext-core.pdf 轻松搞定Extjs.pdf Extjs学习笔记 里面有3.4的开发包,附属:Ext-core.pdf 轻松搞定Extjs.pdf Extjs学习笔记

    extjs3.4+swfupload上传

    extjs3.4+swfupload整合的上传功能,支持多文件上传

    ExtJs GridPanel双击事件获得双击的行

    ExtJs GridPanel双击事件获得双击的行,双击行可以选中前面的checkbox,并获得行号

    spring mvc mybatis extjs 3.4 权限管理

    spring mvc mybatis extjs 3.4 权限管理 ,调用oracle存储过程作为分页,是进销存产品开发的最好的参考案例

    spring mvc3 mybatis3 extjs 3.4权限管理系统

    本人初步采用spring mvc3 mybatis3 extjs 3.4开发进销存软件,有很好的参考价值,其中数据库采用oracle,分页采用调用oracle的存储过程,有很好的学习价值,若是想开发简单的CRM和进销存系统是极品参考的系统。...

    extjs3.4API tomcat启动查看

    此api为tomcat运行api 即需要双击文件夹bin中的startup启动api项目 访问ext的各控件项路径为http://localhost:8888/extjs3/docs/index.html 访问ext的样例路径为 ...

    ExtJs3.4 扩展的Tags控件

    使用ExtJs的DataView扩展的Tags控件,使用时将Tags.js和tags.css导入页面,将tags文件也放进工程,实例化Tags类即可使用,类的配置项有注释说明。

    ExtJS 3.4.0

    ExtJS 3.4.0 官方原始版本、目前官方上可能无法进行下载了!

    ExtJS 3.4关于TreePanel的一些实例

    学习TreePanel时根据网上的资料自己实现的实例,结构如下: 1. 创建一棵树 2. 使用TreeLoader加载数据生成树 3. 读取本地Json数据生成树 4. 使用Servlet提供数据 5. 树的事件 6. 右键菜单 7. 修改节点的默认图标 ...

    extjs3.4如何创建对象

    NULL 博文链接:https://29120406.iteye.com/blog/2082328

    ExtJS3.4和VS2010上传文件的进度条

    浏览/UploadFileProgressBar/ExtJSUploadProgressBar/ExtJSProgressBar.htm,即可运行例子程序。

    EXT3.4 中的帮助文件(docs)

    EXT3.4 中的帮助文件(docs) 使用时,将其放置在tomcat下的webapps文件夹下(如:Tomcat 6.0\webapps\)

Global site tag (gtag.js) - Google Analytics