 <p>Silly me! As i was told by user seutje in the #jquery irc.freenode channel, I should attach the jquery-ui methods <code>onRender</code> instead of initialization</p> <pre><code> initialize: function(){ this.setCssStyle(); }, onRender: function(){ this.$el.draggable({ containment: 'parent' }); this.$el.resizable(); } </code></pre> <p>Everything works now, but I would like feedback whether this is optimal. Considering that I'm attaching methods <code>onRender</code>, during resize the <code>ItemView</code> gets re-rendered, therefore while <code>onRender</code> gets called whenever I resize the item and as a result re-attaches .draggable and .resizable?</p>