diff -r b83797710207 -r 9b9aabbb83bb client/js/main.js --- a/client/js/main.js Fri Sep 07 18:19:27 2012 +0200 +++ b/client/js/main.js Fri Sep 14 10:21:00 2012 +0900 @@ -151,28 +151,24 @@ } this.$.find(".Rk-Bins") - .click(function(_e) { - if (Rkns.$(_e.target).is(".Rk-Bin-Title,.Rk-Bin-Title-Icon")) { - var _mainDiv = Rkns.$(_e.target).siblings(".Rk-Bin-Main"); - if (_mainDiv.is(":hidden")) { - _this.$.find(".Rk-Bin-Main").slideUp(); - _mainDiv.slideDown(); - } + .on("click",".Rk-Bin-Title,.Rk-Bin-Title-Icon", function() { + var _mainDiv = Rkns.$(this).siblings(".Rk-Bin-Main"); + if (_mainDiv.is(":hidden")) { + _this.$.find(".Rk-Bin-Main").slideUp(); + _mainDiv.slideDown(); } - }).mousedown(function(_e) { - var _t = findItem(_e); - if (_t) { - _t.addClass("dragging"); - _this.selected_bin_item = { - uri : $(_t).attr("data-uri"), - title : $(_t).attr("data-title"), - description : $(_t).attr("data-description"), - image: $(_t).attr("data-image") - } - return false; + }).on("mousedown", ".Rk-Bin-Item", function() { + var _t = Rkns.$(this); + _t.addClass("dragging"); + _this.selected_bin_item = { + uri : $(_t).attr("data-uri"), + title : $(_t).attr("data-title"), + description : $(_t).attr("data-description"), + image: $(_t).attr("data-image") } - }).mouseover(function(_e) { - var _t = findItem(_e); + return false; + }).on("mouseover", ".Rk-Bin-Item", function(_e) { + var _t = Rkns.$(this); if (_t && $(_t).attr("data-uri")) { var _models = _this.project.get("nodes").where({ uri: $(_t).attr("data-uri")