///
(function (window) {
bs3Utils = {}
bs3Utils.div = {
automaticHeight: function (divId) {
///
/// div自适应页面高度,适用于页面带navbar时候使用,须调用 $(window).resize();
///
///
$(window).resize(function () {
$('#' + divId).height($(window).height() - $(".navbar").height()
- parseInt($(".navbar").css("margin-bottom"))
- parseInt($(".navbar").css("margin-top"))
- parseInt($('#' + divId).css("margin-bottom"))
);
})
}
}
bs3Utils.nav = {
activeTab: function (tabId) {
///
/// 设置需要展现的tab
///
///
$('.nav-tabs a[href="#' + tabId + '"]').tab('show');
},
getActive: function (navId) {
///
/// 获取nav-tabs选中tab的href
///
/// navId
return $('#' + navId + ' .active > a').attr('href');
},
activatedEvent: function (navId, hanlder) {
///
/// nav activated事件
///
/// navId
/// 委托,参数:href
$('#' + navId + ' a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
var _target = $(e.target).attr("href")
hanlder(_target);
});
}
}
window.bs3Utils = bs3Utils;
})(window);