Browse Source

.live() is deprecated, using .on(), fixed (v2)

Stof is right, my proposed fix was incorrect. Changed it the way Stof proposed.
jeroenvds 12 năm trước cách đây
mục cha
commit
ebbefb0749
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      Resources/public/base.js

+ 1 - 1
Resources/public/base.js

@@ -84,7 +84,7 @@ var Admin = {
     add_collapsed_toggle: function(subject) {
         jQuery('fieldset.sonata-ba-fieldset-collapsed').has('.error').addClass('sonata-ba-collapsed-fields-close');
         jQuery('fieldset.sonata-ba-fieldset-collapsed div.sonata-ba-collapsed-fields').not(':has(.error)').hide();
-        jQuery('fieldset legend a.sonata-ba-collapsed', subject).live('click', function(event) {
+        jQuery(subject).on('click', 'fieldset legend a.sonata-ba-collapsed', function(event) {
             event.preventDefault();
 
             var fieldset = jQuery(this).closest('fieldset');