// http://civicrm.org/licensing
CRM.$(function($) {
$(document)
- .on('crmLoad', function() {
+ .on('crmLoad', function(e) {
// This is drupal's old-school way of listening for 'load' type events. It has to be called manually.
- Drupal.attachBehaviors(this);
+ Drupal.attachBehaviors(e.target);
})
- .on('crmUnload', function() {
- Drupal.detachBehaviors(this);
+ .on('crmUnload', function(e) {
+ Drupal.detachBehaviors(e.target);
})
.on('dialogopen', function(e) {
// D7 hack to get the toolbar out of the way (CRM-15341)