21 lines
743 B
JavaScript
21 lines
743 B
JavaScript
$(function()
|
|
{
|
|
$('#storyList td.has-child .story-toggle').each(function()
|
|
{
|
|
var $td = $(this).closest('td');
|
|
var labelWidth = 0;
|
|
if($td.find('.label').length > 0) labelWidth = $td.find('.label').width();
|
|
$td.find('a').eq(0).css('max-width', $td.width() - labelWidth - 60);
|
|
});
|
|
toggleFold('#myStoryForm', [], 0, 'story');
|
|
$(document).on('click', '.story-toggle', function(e)
|
|
{
|
|
var $toggle = $(this);
|
|
var id = $(this).data('id');
|
|
var isCollapsed = $toggle.toggleClass('collapsed').hasClass('collapsed');
|
|
$toggle.closest('[data-ride="table"]').find('tr.parent-' + id).toggle(!isCollapsed);
|
|
e.stopPropagation();
|
|
e.preventDefault();
|
|
});
|
|
})
|