Bug Tracker

Ticket #2063: droppable.accept.this.patch

File droppable.accept.this.patch, 0.7 kB (added by m0n5t3r, 8 months ago)

droppable accept hack

  • ui.droppable.js

     
    1818         
    1919        //Prepare the passed options 
    2020        this.options = $.extend({}, options); 
    21         var o = this.options; var accept = o.accept; 
     21        var o = this.options; var accept = o.accept; var self = this; 
    2222        $.extend(o, { 
    23             accept: o.accept && o.accept.constructor == Function ? o.accept : function(d) { 
     23            accept: o.accept && o.accept.constructor == Function ? function() { return accept.apply(self, arguments); } : function(d) { 
    2424                return $(d).is(accept);  
    2525            }, 
    2626            tolerance: o.tolerance || 'intersect'