jquery tabs简易实例

//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>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值