code: function (obj) {
  				obj = this._get_node(obj);
  				if(!obj.length) { return false; }
  				this.__rollback();
  				var p = this._get_parent(obj), prev = $([]), t = this;
  				obj.each(function () {
  					prev = prev.add(t._get_prev(this));
  				});
  				obj = obj.detach();
  				if(p !== -1 && p.find("> ul > li").length === 0) {
  					p.removeClass("jstree-open jstree-closed").addClass("jstree-leaf");
  				}
  				this.clean_node(p);
  				this.__callback({ "obj" : obj, "prev" : prev, "parent" : p });
  				return obj;
  			}
docs: Basic operations: deleting nodes