}
});
$pane.html(tmp);
- e.target.addClass('loaded');
+ $(e.target).addClass('loaded');
$pane.trigger('arv:pane:loaded');
}).fail(function(jqxhr, status, error) {
var errhtml;
$(document).on('arv-log-event arv:pane:reload:all', function() {
$('.pane-anchor.loaded').trigger('arv:pane:reload');
});
+
+// If there is a 'tab counts url' in the nav-tabs element then use it to get some javascript that will update them
+$(document).on('ready count-change', function() {
+ var tabCountsUrl = $('ul.nav-tabs').data('tab-counts-url');
+ if( tabCountsUrl && tabCountsUrl.length ) {
+ $.get( tabCountsUrl );
+ }
+});