打开/关闭搜索
搜索
打开/关闭菜单
549
7
12
2051
OGAS数据中枢
导航
首页
最近更改
随机页面
特殊页面
上传文件
打开/关闭外观设置菜单
通知
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
创建账号
登录
查看“︁MediaWiki:Common.js”︁的源代码
MediaWiki界面页面
查看
阅读
查看源代码
查看历史
associated-pages
系统消息
讨论
更多操作
←
MediaWiki:Common.js
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
管理员
此页面为本wiki上的软件提供界面文本,并受到保护以防止滥用。 如欲修改所有wiki的翻译,请访问
translatewiki.net
上的MediaWiki本地化项目。
您无权编辑此JavaScript页面,因为编辑此页面可能会影响所有访问者。
您可以查看和复制此页面的源代码。
/* 这里的任何JavaScript将为所有用户在每次页面加载时加载。 */ /* 萌百风格 Tabs 自动转换脚本 */ $(function() { $('.Tabs').each(function() { var $tabsContainer = $(this); // 1. 检查是否已经初始化过 if ($tabsContainer.hasClass('tabs-initialized')) return; // 2. 提取所有的标签和内容 var $tabItems = $tabsContainer.find('> .Tab'); if ($tabItems.length === 0) return; // 3. 创建标准的标签栏和内容容器 var $labelWrapper = $('<div class="TabLabel"></div>'); var $contentWrapper = $('<div class="TabContent"></div>'); $tabItems.each(function(index) { var $item = $(this); var $label = $item.find('> .TabLabelText'); var $content = $item.find('> .TabContentText'); // 给第一个设为选中 if (index === 0) { $label.addClass('selected'); $content.addClass('selected'); } // 绑定点击事件 $label.on('click', function() { $labelWrapper.find('.TabLabelText').removeClass('selected'); $contentWrapper.find('.TabContentText').removeClass('selected'); $(this).addClass('selected'); $content.addClass('selected'); }); $labelWrapper.append($label); $contentWrapper.append($content); }); // 4. 清空原有的“散装”内容,插入标准结构 $tabsContainer.empty().append($labelWrapper).append($contentWrapper).addClass('tabs-initialized'); }); });
返回
MediaWiki:Common.js
。
查看“︁MediaWiki:Common.js”︁的源代码
MediaWiki界面页面