self.contentDiv = $('.panel-content', panelWrap);
self.instanceId = Math.ceil(Math.random() * 1000000000);
$.log('new panel - wrap: ', self.wrap);
-
$(document).bind('panel:unload.' + self.instanceId,
function(event, data) { self.unload(event, data); });
return false;
});
-
}
Panel.prototype.callHook = function(hookName) {
if( data == this ) {
$.log('unloading', this);
- $(document).unbind('panel:unload.' + this.instanceId);
$(this.contentDiv).html('');
this.callHook('unload');
this.hooks = null; // flush the hooks
if ($.browser.mozilla)
$.log.browserLog = mozillaLog;
- if ($.browser.safari)
+ else if ($.browser.safari)
$.log.browserLog = safariLog;
else if($.browser.opera)
$.log.browserLog = operaLog;