40 lines
1.3 KiB
JavaScript
40 lines
1.3 KiB
JavaScript
|
|
$(function()
|
||
|
|
{
|
||
|
|
initNavTabs();
|
||
|
|
});
|
||
|
|
|
||
|
|
function initNavTabs()
|
||
|
|
{
|
||
|
|
$('.executionstatistic-block.block-sm .nav.nav-tabs').find('.nav-item.nav-switch').removeClass('active');
|
||
|
|
$('.executionstatistic-block.block-sm .nav.nav-tabs').find('.nav-item.nav-switch').each(function()
|
||
|
|
{
|
||
|
|
if($(this).find('a[data-toggle=tab]').hasClass('active')) $(this).addClass('active');
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
function switchNav(event)
|
||
|
|
{
|
||
|
|
var isPrev = $(event.target).closest('.nav-item').hasClass('nav-prev');
|
||
|
|
var $navTabs = $(event.target).closest('.nav-tabs');
|
||
|
|
|
||
|
|
var $switch = isPrev ? $navTabs.find('.nav-switch > a.active').parent().prev() : $navTabs.find('.nav-switch > a.active').parent().next();
|
||
|
|
if($switch.length) $switch.find('a[data-toggle=tab]').trigger('click');
|
||
|
|
}
|
||
|
|
|
||
|
|
$('.executionstatistic-block.block-sm .nav.nav-tabs').on('show', function(event, info)
|
||
|
|
{
|
||
|
|
$(event.target).find('.nav-item.nav-switch').removeClass('active');
|
||
|
|
$(event.target).find('.nav-item.nav-switch').each(function()
|
||
|
|
{
|
||
|
|
if($(this).find('a[data-toggle=tab]').hasClass('active')) $(this).addClass('active');
|
||
|
|
})
|
||
|
|
});
|
||
|
|
|
||
|
|
$('.executionstatistic-block .nav.nav-tabs').on('show', function(event, info)
|
||
|
|
{
|
||
|
|
$('#' + info[1] + ' .chart').each(function()
|
||
|
|
{
|
||
|
|
$(this).find('div').data('zui.ECharts').chart.resize();
|
||
|
|
});
|
||
|
|
});
|