anchor.diff:  				}
   
   				function myCreateElement(tag, is_svg){
  -					console.log('myCreateElement '+JSON.stringify(arguments));
  +					//console.log('myCreateElement '+JSON.stringify(arguments));
   					var raw;
   					var elm ;
   					if(is_svg){
   						raw = document.createElementNS(SVG_NS, tag);
   						elm = $(raw);
  +						elm.data('my-is-svg',true);
   						elm.attr = function(key,val){
   							if( arguments.length === 1 ){
   								if( $.isPlainObject(key) ){
  
positive.code: 								return this;
  							}
  						};
  					}else{
  						elm = $('<'+tag+'>');
  					}					
  					return elm;
  				}
  				
  
  				/**
  
negative.code: 
  
  				el_func_json_val.on(MY_CHANGE, function(){
  					var _this = myWrapElement(this);
  					try{
  						if( typeof JSON.parse(_this.val()) === 'object' ){
  							_this.siblings('.menu_button').attr({"disabled":false});
  