//CSS
.ui-tabs-nav li {position: relative;}
.ui-tabs-selected a span {padding-right: 10px;}
.ui-tabs-close {display: none;position: absolute;top: 3px;right: 0px;z-index: 800;width: 16px;height: 14px;font-size: 10px; font-style: normal;cursor: pointer;}
.ui-tabs-selected .ui-tabs-close {display: block;}
//前面导入jquery.js和jquery-ui.js
//Javascript代码
var maintab;
$(function(){
maintab =jQuery('#menu_tabs').tabs({
add: function(e, ui) {
// append close thingy
$(ui.tab).parents('li:first')
.append('<span class="ui-tabs-close ui-icon ui-icon-close"></span>')
.find('span.ui-icon-close')
.click(function() {
maintab.tabs('remove', $("#menu_tabs li").index($(this).parents('li:first')));
});
// select just added tab
maintab.tabs('select', "#"+ui.panel.id);
}
});
})
function addTabTest(tableTitle,tabId)
{
if ($("#" + tabId).length > 0)
{
maintab.tabs('select', '#' + tabId);
}
else
{
maintab.tabs('add','#' + tabId, tableTitle);
}
}
<!--html代码 -->
<div class="menu_row bystep" id="menu_tabs">
<ul id="tab_box">
<li title="base"><a href="#base"><%=menuName %></a></li>
</ul>
<div id="base">
Content
</div>
</div>
分享到:
相关推荐
基于jquery tabs切换源码,demo实现了不同的切换方式,代码精简值得参考
jquerytabs jquery选项卡 jquery tabs
jQuery tabs 纵向显示,jQuery tabs vertical,jQuery tabs
秋天 jQuery tabs 插件是基于jQuery框架完成的标签切换示例,您可以通过修改在自己的WEB网页中使用。 调用方法 网页案例样式
jQuery代码只有几行,非常易懂,效果很好。
jQuery Tabs插件 PWS Tabs 演示地址:http://www.jq22.com/plugin/1752
简易的jquery插件实现tab组件的切换。可自己编辑css改变样式。
jQuery Tabs
轻松实现网页版的tab标签显示。 包含完整的js和css代码
jQuery Tabs插件EasyTabs.js 演示地址:http://www.jq22.com/plugin/259
jquery tabs
jQuery Tabs插件 (选项卡插件) --推荐 .效果不错,使用简单的选项卡插件
自动切换模式Tab选项卡 - Rotating jQuery tabs
jquery 的 Tabs 插件,很不错,值得下载哈!
jquery实现的tab选项卡。非常简单。
CardTabs是一款简单的jquery Tabs选项卡插件。该jquery Tabs选项卡插件可以自定义主题,兼容IE8浏览器,而且使用简单,非常实用。
我写的tabs插件,基于jquery和boostrap 20140301: 暂等待修复保存个人默认标签
jQueryTab是一款带CSS3过渡动画效果的jQuery Tabs选项卡插件。它是轻量级插件,使用简单,采用响应式设计,并支持多种CSS3动画过渡效果。
可动态添加tabs可实现jquery换肤