client/js/main.js
changeset 41 9b9aabbb83bb
parent 37 db991a757015
child 42 48d825187d67
equal deleted inserted replaced
40:b83797710207 41:9b9aabbb83bb
   149             return null;
   149             return null;
   150         }
   150         }
   151     }
   151     }
   152     
   152     
   153     this.$.find(".Rk-Bins")
   153     this.$.find(".Rk-Bins")
   154         .click(function(_e) {
   154         .on("click",".Rk-Bin-Title,.Rk-Bin-Title-Icon", function() {
   155             if (Rkns.$(_e.target).is(".Rk-Bin-Title,.Rk-Bin-Title-Icon")) {
   155             var _mainDiv = Rkns.$(this).siblings(".Rk-Bin-Main");
   156                 var _mainDiv = Rkns.$(_e.target).siblings(".Rk-Bin-Main");
   156             if (_mainDiv.is(":hidden")) {
   157                 if (_mainDiv.is(":hidden")) {
   157                 _this.$.find(".Rk-Bin-Main").slideUp();
   158                     _this.$.find(".Rk-Bin-Main").slideUp();
   158                 _mainDiv.slideDown();
   159                     _mainDiv.slideDown();
   159             }
   160                 }
   160         }).on("mousedown", ".Rk-Bin-Item", function() {
   161             }
   161             var _t = Rkns.$(this);
   162         }).mousedown(function(_e) {
   162             _t.addClass("dragging");
   163             var _t = findItem(_e);
   163             _this.selected_bin_item = {
   164             if (_t) {
   164                 uri : $(_t).attr("data-uri"),
   165                 _t.addClass("dragging");
   165                 title : $(_t).attr("data-title"),
   166                 _this.selected_bin_item = {
   166                 description : $(_t).attr("data-description"),
   167                     uri : $(_t).attr("data-uri"),
   167                 image: $(_t).attr("data-image")
   168                     title : $(_t).attr("data-title"),
   168             }
   169                     description : $(_t).attr("data-description"),
   169             return false;
   170                     image: $(_t).attr("data-image")
   170         }).on("mouseover", ".Rk-Bin-Item", function(_e) {
   171                 }
   171             var _t = Rkns.$(this);
   172                 return false;
       
   173             }
       
   174         }).mouseover(function(_e) {
       
   175             var _t = findItem(_e);
       
   176             if (_t && $(_t).attr("data-uri")) {
   172             if (_t && $(_t).attr("data-uri")) {
   177                 var _models = _this.project.get("nodes").where({
   173                 var _models = _this.project.get("nodes").where({
   178                     uri: $(_t).attr("data-uri")
   174                     uri: $(_t).attr("data-uri")
   179                 });
   175                 });
   180                 Rkns._(_models).each(function(_model) {
   176                 Rkns._(_models).each(function(_model) {