anchor.diff:  				function select_handler(ev){// 選択処理実装
   					if(is_suspend) return;
   					ev.stopPropagation();
  -					var _this = $(this);
  +					var _this = myWrapElement(this);
   					var my_regular_id = _this.attr('data-my-obj-id');
   					if( not_click ){
   						//console.log(not_click);
  
positive.code: 
  				var el_parent_list = $('#parent_list');
  				el_parent_list.on(MY_CHANGE +' '+ MY_CLICK,function(ev, obj){
  					var _this = $(this);
  					el_selected_val_id.val(_this.val());
  				});
  
  				// screen area
  				var el_screen_area = $('#screen');
  				var tmp_div = $('<div class="wrapper" style="width:400px;height:400px;">');
  				var raw_svg = document.createElementNS(SVG_NS, "svg");
  				raw_svg.setAttribute("width","400px");
  				raw_svg.setAttribute("height","400px");
  				var raw_line = document.createElementNS(SVG_NS, "line");
  				raw_line.setAttribute("x1","0px");
  				raw_line.setAttribute("y1","0px");
  				raw_line.setAttribute("x2","400px");
  				raw_line.setAttribute("y2","400px");
  				raw_line.setAttribute("style","stroke:rgb(0,255,0);stroke-width:3;");
  
  				var tmp_line = $(raw_line);
  //				raw_svg.appendChild(raw_line);
  				var tmp_svg = $(raw_svg);
  				tmp_line.appendTo(tmp_svg)
  				tmp_svg.appendTo(tmp_div);
  				tmp_div
  					.draggable()				
  					.appendTo(el_screen_area);
  				var el_sandbox_screen_area = $('#sandbox_screen');
  				var el_saved_serialized = $('#saved_serialized');
  				var el_sandbox_hidden = $('#sandbox_hidden');
  
negative.code: 								return this;
  							}
  						};
  						elm.addClass = function(clz){
  							var already =  raw.getAttribute('class');
  							if( already.indexOf(clz) === -1){
  								raw.setAttribute('class', already.trim()+' '+clz);
  							}
  							return this;
  						};
  						elm.removeClass = function(clz){
  							var already =  raw.getAttribute('class');
  							if( already.indexOf(clz) !== -1){
  								raw.setAttribute('class', already.replace(clz,''));
  							}
  							return this;
  						};
  					}else{
  						elm = $('<'+tag+'>');
  						elm.data('my-is-svg',false);
  					}					
  					return elm;
  				}
  
  				function myWrapElement(raw){
  					var elm = $(raw);
  					if(elm.data('my-is-svg')){
  						elm.attr = function(key,val){
  							if( arguments.length === 1 ){
  								if( $.isPlainObject(key) ){
  									for(var objKey in key){
  										raw.setAttribute(objKey, key[objKey]);
  									}
  									return this;
  								}else{
  									var rtn = raw.getAttribute(key);
  									if( rtn != null){
  										return rtn;
  									}
  									//return undefined
  								}
  							}else if( arguments.length >= 2 ){
  								raw.setAttribute(key,val);
  								return this;
  							}
  						};
  						elm.addClass = function(clz){
  							var already =  raw.getAttribute('class');
  							if( already.indexOf(clz) === -1){
  								raw.setAttribute('class', already.trim()+' '+clz);
  							}
  							return this;
  						};
  						elm.removeClass = function(clz){
  							var already =  raw.getAttribute('class');
  							if( already.indexOf(clz) !== -1){
  								raw.setAttribute('class', already.replace(clz,''));
  							}
  							return this;
  						};
  					}
  					
  					return elm;
  				}
  				
  				
  
  				/**
  