diff options
Diffstat (limited to 'ui')
-rw-r--r-- | ui/draggable.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ui/draggable.js b/ui/draggable.js index c27fc8733..cd87ad2fc 100644 --- a/ui/draggable.js +++ b/ui/draggable.js @@ -314,8 +314,10 @@ $.widget("ui.draggable", $.ui.mouse, { }, _setHandleClassName: function() { + var handle = this.options.handle ? + this.element.find( this.options.handle ) : this.element; this._removeHandleClassName(); - $( this.options.handle || this.element ).addClass( "ui-draggable-handle" ); + handle.addClass( "ui-draggable-handle" ); }, _removeHandleClassName: function() { |