```{r, message = FALSE, echo=FALSE, fig.cap="This is a caption test"}
plot(cars)
```
例如,3次此工作正常,但在第4次点击 - 没有任何进展 我该如何解决这个问题?
答案 0 :(得分:1)
我正在编辑我的原始答案,因为我还没有完全理解你要做的是什么。您可以设置输入类型="文件"无需使用jQuery / javascript来隐藏原始元素并模拟点击它。您可以使用标准HTML / CSS来执行此操作...
CSS:
.upload {
height:25px;
width:70px;
background:#ccc;
color:#fff;
overflow:hidden;
text:'Upload';
}
.upload input {
display: block !important;
width: 70px !important;
height: 25px !important;
opacity: 0 !important;
overflow: hidden !important;
}
#uploadText {
left: 6px;
position: relative;
top: -45px;
}
HTML:
<div class="upload">
<input type="file" name="upload" />
<h3 id="uploadText">Upload</h3>
</div>
鉴于这些不是理想的风格,我没有作为平面设计师的未来,它们足以演示如何修改标准输入类型的样式=&#34; file&#34;不需要javascript。