在使用WebUploader上传文件时,有时候因界面操作要求,要控制其所在div的隐藏或显示,发现隐藏后,flash模式的按钮点击事件缺失,点击无效。 解决办法:
在显示时,先destroy 原有 uploader,再重新创建即可:代码如下,
//第一次创建uploder
var uploderObj = WebUploder.create(..........//此处省略
$("#$uploder").show('fast',function(){ 显示事件
uploderObj .destroy();
uploderObj = WebUploder.create(.........//再次创建
});