var content_url = $pane.attr('data-pane-content-url');
$.ajax(content_url, {dataType: 'html', type: 'GET', context: $pane}).
done(function(data, status, jqxhr) {
- // Preserve collapsed state
var $pane = this;
+ // Preserve collapsed state
var collapsable = {};
$(".collapse", this).each(function(i, c) {
collapsable[c.id] = $(c).hasClass('in');
$pane.removeClass('pane-loading');
$pane.addClass('pane-loaded');
$pane.attr('data-loaded-at', (new Date()).getTime());
- $pane.trigger('arv:pane:loaded');
+ $pane.trigger('arv:pane:loaded', [$pane]);
if ($pane.hasClass('pane-stale')) {
$pane.trigger('arv:pane:reload');
replace(/</g, '<').
replace(/>/g, '>');
}
- $pane.html('<div><p>' +
+ $pane.html('<div class="pane-error-display"><p>' +
'<a href="#" class="btn btn-primary tab_reload">' +
'<i class="fa fa-fw fa-refresh"></i> ' +
'Reload tab</a></p><iframe style="width: 100%"></iframe></div>');