text: $(function(){
      //转base64
      function getBase64() {
          function getBase64Image(img) {
              var canvas = document.createElement("canvas");
              canvas.width = img.width;
              canvas.height = img.height;
  
              var ctx = canvas.getContext("2d");
              ctx.drawImage(img, 0, 0, img.width, img.height);
              var ext = img.src.substring(img.src.lastIndexOf(".")+1).toLowerCase();
              var dataURL = canvas.toDataURL("image/"+ext);
              return dataURL;
          }
          var image = new Image();
          image.crossOrigin = '';
          image.src = $(".up-img").prop("src");
          // console.log(image.src);
          image.onload = function(){
              var base64 = getBase64Image(image);
              image.src = $(".up-img").prop("src",base64);
              // console.log(image.src);
              // console.log(base64);
          }
  
      }
  	var delParent;
  	var defaults = {
  		fileType         : ["jpg","png","bmp","jpeg"],   // 上传文件的类型
  		fileSize         : 1024 * 1024 * 10                  // 上传文件的大小 10M
  	};
  		/*点击图片的文本框*/
  	$(".file").change(function(){
  		debugger
  		var idFile = $(this).attr("id");
  		var file = document.getElementById(idFile);
  		var imgContainer = $(this).parents(".z_photo"); //存放图片的父亲元素
  		var fileList = file.files; //获取的图片文件
  		var input = $(this).parent();//文本框的父亲元素
  		var imgArr = [];
  		//遍历得到的图片文件
  		var numUp = imgContainer.find(".up-section").length;
  		var totalNum = numUp + fileList.length;  //总的数量
  			debugger
  			// fileList = validateUp(fileList);
  			for(var i = 0;i<fileList.length;i++){
  			 var imgUrl = window.URL.createObjectURL(fileList[i]);
                  // var imgUrl =  getBase64(fileList[i]);
  				console.log(typeof(imgUrl));
  			 getBase64(imgUrl);
                  console.log( getBase64(imgUrl));
  			     imgArr.push(imgUrl);
  			 var $section = $("<section class='up-section fl loading'>");
  			     imgContainer.append($section);
  			 var $span = $("<span class='up-span'>");
  			     $span.appendTo($section);
  			
  		     var $img0 = $("<img class='close-upimg'>").on("click",function(event){
  				    event.preventDefault();
  					event.stopPropagation();
  					$(".works-mask").show();
  					delParent = $(this).parent();
  				});   
  				$img0.attr("src","/Public/Static/uploadImg/image/delete.png").appendTo($section);
  		     var $img = $("<img class='up-img up-opcity'>");
  		         $img.attr("src",imgArr[i]);
  		         $img.appendTo($section);
  		     var $p = $("<p class='img-name-p'>");
  		         $p.html(fileList[i].name).appendTo($section);
  		     var $input = $("<input id='taglocation' name='taglocation' value='' type='hidden'>");
  		         $input.appendTo($section);
  		     var $input2 = $("<input id='tags' name='tags' value='' type='hidden'/>");
  		         $input2.appendTo($section);
  		      
  		   }
  		
  		setTimeout(function(){
               $(".up-section").removeClass("loading");
  		 	 $(".up-img").removeClass("up-opcity");
  		 },450);
  		 numUp = imgContainer.find(".up-section").length;
  		// if(numUp >= 5){
  		// 	$(this).parent().hide();
  		// }
  		
  		//input内容清空
  		$(this).val("");
          console.log(imgArr);
  	});
  	
  	
     
      $(".z_photo").delegate(".close-upimg","click",function(){
       	  $(".works-mask").show();
       	  delParent = $(this).parent();
  	});
  		
  	$(".wsdel-ok").click(function(){
  		$(".works-mask").hide();
  		// var numUp = delParent.siblings().length;
  		// if(numUp < 6){
  		// 	delParent.parent().find(".z_file").show();
  		// }
  		 delParent.remove();
  		
  	});
  	
  	$(".wsdel-no").click(function(){
  		$(".works-mask").hide();
  	});
  		
  		function validateUp(files){
  			var arrFiles = [];//替换的文件数组
  			for(var i = 0, file; file = files[i]; i++){
  				//获取文件上传的后缀名
  				var newStr = file.name.split("").reverse().join("");
  				if(newStr.split(".")[0] != null){
  						var type = newStr.split(".")[0].split("").reverse().join("");
  						// console.log(type+"===type===");
  						if(jQuery.inArray(type, defaults.fileType) > -1){
  							// 类型符合，可以上传
  							if (file.size >= defaults.fileSize) {
  								alert(file.size);
  								alert('您这个"'+ file.name +'"文件大小过大');	
  							} else {
  								// 在这里需要判断当前所有文件中
  								arrFiles.push(file);	
  							}
  						}else{
  							alert('您这个"'+ file.name +'"上传类型不符合');	
  						}
  					}else{
  						alert('您这个"'+ file.name +'"没有类型, 无法识别');	
  					}
  			}
  			return arrFiles;
  		}	
  })
  