制作的网站漳州市建设局网站

张小明 2026/1/13 7:32:06
制作的网站,漳州市建设局网站,东莞软件开发培训,如何利用网站开发客户jQuery EasyUI 布局 - 动态添加标签页#xff08;Tabs#xff09; Tabs 组件最强大的特性之一就是支持动态添加、关闭、刷新、选中标签页。这在后台管理系统中非常常见#xff1a;用户点击左侧菜单时#xff0c;在右侧主内容区动态打开对应的标签页#xff1b;如果标签已…jQuery EasyUI 布局 - 动态添加标签页TabsTabs组件最强大的特性之一就是支持动态添加、关闭、刷新、选中标签页。这在后台管理系统中非常常见用户点击左侧菜单时在右侧主内容区动态打开对应的标签页如果标签已存在则选中而不重复打开。本教程将演示动态添加标签页支持判断是否已存在。关闭当前/所有/其他标签页。刷新当前标签页。结合左侧accordion tree菜单实现经典后台布局。官方参考动态 Tabs 教程https://www.jeasyui.com/tutorial/layout/tabs2.php在线 Demohttps://www.jeasyui.com/demo/main/index.php?pluginTabspitemDynamicTabs步骤 1: 引入 EasyUI 资源linkrelstylesheettypetext/csshrefhttps://www.jeasyui.com/easyui/themes/default/easyui.csslinkrelstylesheettypetext/csshrefhttps://www.jeasyui.com/easyui/themes/icon.cssscripttypetext/javascriptsrchttps://code.jquery.com/jquery-1.12.4.min.js/scriptscripttypetext/javascriptsrchttps://www.jeasyui.com/easyui/jquery.easyui.min.js/script步骤 2: 创建整体布局 Tabsbodyclasseasyui-layout!-- 左侧菜单 --divdata-optionsregion:west,title:菜单,split:truestylewidth:200px;divclasseasyui-accordiondata-optionsfit:true,border:falsedivtitle系统管理iconClsicon-settingulidmenu-treeclasseasyui-treelidata-urlpage1.htmliconClsicon-user用户管理/lilidata-urlpage2.htmliconClsicon-group角色管理/lilidata-urlpage3.htmliconClsicon-lock权限设置/li/ul/divdivtitle内容管理iconClsicon-folderulclasseasyui-treelidata-urlarticle.html文章列表/lilidata-urlcategory.html分类管理/li/ul/div/div/div!-- 右侧主内容区 --divdata-optionsregion:centerdividmain-tabsclasseasyui-tabsdata-optionsfit:true,border:false,tools:#tab-toolsdivtitle首页iconClsicon-homestylepadding:20px;h2欢迎使用 jQuery EasyUI 管理系统/h2p点击左侧菜单可在右侧动态打开标签页。/p/div/div/div!-- Tabs 工具栏 --dividtab-toolsahrefjavascript:void(0)classeasyui-linkbuttoniconClsicon-reloadplaintrueonclickrefreshTab()刷新/aahrefjavascript:void(0)classeasyui-linkbuttoniconClsicon-removeplaintrueonclickcloseCurrentTab()关闭当前/a/div/body步骤 3: JavaScript 实现动态添加标签页scripttypetext/javascript// 核心函数添加标签页如果已存在则选中functionaddTab(title,url,icon){if($(#main-tabs).tabs(exists,title)){$(#main-tabs).tabs(select,title);// 可选刷新已存在标签页// var tab $(#main-tabs).tabs(getTab, title);// $(#main-tabs).tabs(update, {tab: tab, options: {href: url}});}else{$(#main-tabs).tabs(add,{title:title,href:url,// AJAX 加载内容closable:true,iconCls:icon||icon-blank});}}// 刷新当前标签页functionrefreshTab(){vartab$(#main-tabs).tabs(getSelected);if(tab){varurltab.panel(options).href;if(url){tab.panel(refresh);}else{// 如果是内联内容可重新加载tab.panel(refresh,tab.panel(options).content);}}}// 关闭当前标签页functioncloseCurrentTab(){vartab$(#main-tabs).tabs(getSelected);if(tab){varindex$(#main-tabs).tabs(getTabIndex,tab);if(index0){// 保留首页不关闭$(#main-tabs).tabs(close,index);}}}// 菜单点击事件$(function(){$(#menu-tree).tree({onClick:function(node){if(node.textnode.attributesnode.attributes.url){addTab(node.text,node.attributes.url,node.iconCls);}elseif(node.text){// 如果没有 url 属性可用内联内容addTab(node.text,null,node.iconCls);// 在这里设置 contentvartab$(#main-tabs).tabs(getTab,node.text);if(tab){tab.panel(body).html(p stylepadding:20px;node.text 的内容区域/p);}}}});});/script关键说明tabs(exists, title)判断标签是否已存在避免重复打开。tabs(select, title)选中已有标签。tabs(add, {...})动态添加支持hrefAJAX 加载推荐性能好。tab.panel(refresh)刷新标签内容。保留首页通常首页不可关闭index 0 时不关闭。菜单数据使用data-url或attributes.url存储页面地址。扩展功能示例// 关闭所有标签保留首页functioncloseAllTabs(){vartabs$(#main-tabs).tabs(tabs);for(varitabs.length-1;i0;i--){$(#main-tabs).tabs(close,i);}}// 右键菜单可选$(#main-tabs).tabs({onContextMenu:function(e,title,index){e.preventDefault();$(#tab-menu).menu(show,{left:e.pageX,top:e.pageY}).data(tabIndex,index);}});完整效果点击左侧菜单 → 在右侧动态打开对应标签页。重复点击同一菜单 → 直接切换到已打开的标签不重复创建。支持刷新、关闭当前标签。标签可关闭除首页外。更多示例官方动态 Tabshttps://www.jeasyui.com/tutorial/layout/tabs2.php右键菜单 Tabshttps://www.jeasyui.com/easyui/demo/tabs/contextmenu.html如果需要完整后台模板带登录、主题切换、iframe 加载、右键菜单、或支持 iframe 方式加载页面请继续提问
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

青岛东橙网站建设域名申请的理由和用途

A100和A800A800和A100的区别是A800的NVlink带宽受到限制,多卡性能比A100差H100H100是A100的升级版,算力提升3倍RTX4090和A100比较:在单卡上4090比A100算力还更高一点。但是4090的显存会低很多,多卡性能会比4090强

张小明 2026/1/5 14:16:11 网站建设

游戏直播网站怎么做巨好用网络企业管理系统

NFS文件服务器的配置与使用指南 1. 为NFS开放防火墙 NFS服务的正常运行依赖多个不同的服务守护进程,且大多数守护进程会监听不同的端口。对于Fedora中默认使用的NFSv4,NFS服务器要正常运行,必须开放TCP和UDP的2049(nfs)和111(rpcbind)端口。同时,为了使showmount命令…

张小明 2026/1/9 15:43:15 网站建设

深圳装修公司口碑排行网站seo整站优化

Godot 4.0迁移实战:5个关键步骤让你的2.5D项目焕然一新 【免费下载链接】godot-demo-projects Demonstration and Template Projects 项目地址: https://gitcode.com/GitHub_Trending/go/godot-demo-projects 版本迁移是每个Godot开发者都需要面对的技术升级…

张小明 2026/1/6 4:04:40 网站建设

中山网站建设价位wordpress 发布慢

稳压电路入门指南:从“电压不稳”到系统崩溃,我们如何用一块芯片拯救电源?你有没有遇到过这样的情况:单片机莫名其妙复位、ADC采样数据跳来跳去、音频放大器嗡嗡作响?别急着换芯片——问题很可能出在电源上。在电子系统…

张小明 2026/1/6 4:04:41 网站建设

做网站需要什么服务器263企业邮箱官方入口

第一章:Open-AutoGLM 流程顺序错乱修复在使用 Open-AutoGLM 框架进行自动化任务编排时,部分用户反馈流程节点执行顺序出现错乱,导致任务结果不可预期。该问题通常源于配置文件中依赖关系定义不明确或异步调度器未正确解析执行优先级。问题分析…

张小明 2026/1/6 4:04:42 网站建设

哪些网站是wordpress电影wordpress

vcclient000模型是一个功能强大的语音转换工具,能够帮助用户实现高质量的语音风格转换和音色模拟效果。无论您是想要体验不同声音的乐趣,还是需要进行专业的语音处理,这个模型都能为您提供出色的支持。 【免费下载链接】vcclient000 项目地…

张小明 2026/1/7 23:39:38 网站建设