首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >uploadifive触发器文件打开对话框

uploadifive触发器文件打开对话框
EN

Stack Overflow用户
提问于 2014-03-28 01:48:48
回答 1查看 525关注 0票数 1

我正在使用uploadifive jquery插件来上传布告面部照片。我希望用户能够双击占位符图像并触发文件对话框,而不是使用通常的uploadifive生成的按钮。我想隐藏所有其他的uploadify元素。

我可以使用下面的代码:

代码语言:javascript
复制
$( "input:file" ).trigger('click');

这将打开对话框,但当我选择一个文件时,该对话框再次打开2-3次。

有没有甚至可以让我启动它,这样它才能正常工作?

EN

回答 1

Stack Overflow用户

发布于 2014-05-27 22:43:27

我也有同样的问题。

查看代码,我发现UploadiFive在您每次上传文件时都会创建一个新的输入字段(type=" file ")。由于此行为不可能像您当前所做的那样触发事件。

我的解决方案是始终只触发最后创建的输入字段

代码语言:javascript
复制
$( 'input[type="file"]' ).last().click();

希望它能有所帮助;-)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22695379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档