uploadify 自定义按钮样式

默认的上传按钮样式是 uploadify-button

可以在实例化的时候指定 buttonClass , 比如

$(function() {  
    $("#file_upload").uploadify({  
        'buttonClass' : 'some-class',  
        'swf'         : '/uploadify/uploadify.swf',  
        'uploader'    : '/uploadify/uploadify.php'   
    });  
});  

结果按钮的class变成了 “uploadify-button some-class"
不想要硬塞给我的uploadify-button, 怎么办呢?
打开jquery.uploadify.js

// Create the button  
var $button = $('
', { 'id' : settings.id + '-button', 'class' : 'uploadify-button ' + settings.buttonClass });

改成这样:

// Create the button  
var $button = $('
', { 'id' : settings.id + '-button', 'class' : settings.buttonClass != '' ? settings.buttonClass : 'uploadify-button ' + settings.buttonClass });

这样buttonClass指定什么就是什么了。

你可能感兴趣的:(uploadify 自定义按钮样式)