24 lines
646 B
JavaScript
24 lines
646 B
JavaScript
$(function()
|
|
{
|
|
if($('#storyList thead th.c-title').width() < 150) $('#storyList thead th.c-title').width(150);
|
|
|
|
// Fix state dropdown menu position
|
|
$('.c-stage > .dropdown').each(function()
|
|
{
|
|
var $this = $(this);
|
|
var menuHeight = $(this).find('.dropdown-menu').outerHeight();
|
|
var $tr = $this.closest('tr');
|
|
var height = 0;
|
|
while(height < menuHeight)
|
|
{
|
|
var $next = $tr.next('tr');
|
|
if(!$next.length) break;
|
|
height += $next.outerHeight;
|
|
}
|
|
if(height < menuHeight)
|
|
{
|
|
$this.addClass('dropup');
|
|
}
|
|
});
|
|
});
|