$('#file框id').uploadify('upload');不过没必要,uploadify上传按钮样式本就是可以自定义的

解决方案 »

  1.   

    配置buttonText:'<button class="self">上传</button>'
      

  2.   

    $('#file框id').uploadify('upload');  您的这句的作用是隐藏浏览按钮的吗
      

  3.   

    这是用代码触发上传,未配置自动上传时需调用该函数上传文件,自动上传则不用
    你那个需求直接配置buttonText就行了,不用管这个
      

  4.   


    <!doctype html>
    <html>
     <head> 
      <title></title>
      <style>
    .fileUpload{
    width:100px;
    height:25px;
    position: relative;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    background: black;
    color: white;
    float: left;
    } .fileUpload span {
    display: block;
    position: relative;
    width:100%;
    height:100%;
    } .fileUpload input[type=file] {
    position: absolute;
    top: 0px;
    right: 0px;
    margin: 0px;
    display: block;
    transform: translate(-300px, 0) scale(4);
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
    direction: ltr;
    width: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    }
      </style>
     </head>
     <body>
    <span class="fileUpload">
         <span>Upload</span>
                 <input type="file"/>
    </span>
     </body>
    </html>这是把上传控件透明掉 可以直接调用事件
      

  5.   

    变通的方法解决了,可以参考这里 Uploadify隐藏按钮后实现动态上传实现预览效果