javascript - 选择后隐藏文件输入

标签 javascript jquery css html

<分区>


关闭 8 年前

我有一个表单,允许用户从磁盘中选择一张图片进行上传,然后查看该图片的预览。用户还可以选择通过附加到图像的动态生成的文件输入来添加更多图片。我正在使用 bootstrap-filestyle 使输入更漂亮。

我的问题是:我可以隐藏用户在填充文件后用来选择文件的文件输入吗?这样做的目的是将焦点放在新生成的文件输入上。我尝试通过 css 设置可见性和显示,但都不起作用。也许这与 Bootstrap-Filestyle 覆盖有关?

最佳答案

我想这就是您要找的。假设你有这个元素:

<input type='file' id='file_upload'>

您可以使用以下 jQuery 在选择文件时隐藏它

$('#file_upload').change(function() {
  $('#file_upload').hide();
}

关于javascript - 选择后隐藏文件输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24535631/

上一篇:javascript - 使用 JQUERY 从 div 元素中检索数据并通过 post 提交

下一篇:HTML/CSS 导航栏元素在窗口调整大小时消失

相关文章:

javascript - 在 JS/JQuery 中缩放和平移就像我们可以使用 SVG 一样

javascript - 如何使用 jquery 显示和隐藏 html 页面的不同 <section>?

php - 如何使用按钮和 javascript 清除 session

html - CSS 似乎找不到类的问题

javascript - jQuery .reset 函数在粒子按钮单击下不起作用

javascript - Meteor中 'same-named' HTML和JS文件之间有什么特殊关系吗?

javascript - 如何在导航到另一个页面后保存文本框值

html - 为什么这个跨度不继承其父级的填充?

css - Gulp 观看所有 .scss 文件并将其编译为 css 作为 sibling ?

javascript - HTML5 Canvas 拖放多个文本