Rails File_field最大堆栈大小

时间:2016-05-19 11:00:46

标签: javascript ruby-on-rails

我正在尝试通过点击本教程后面的div来上传照片:https://jsfiddle.net/rustybailey/2b7dD/

然而,当我点击div时,我得到了这个错误          :Uncaught RangeError:超出最大调用堆栈大小

我知道这是一个循环错误。但是我不明白为什么。

这是我的代码:

HTML

    <div align="left" class = "upload" id = "upload">
    <%= f.file_field :image,:style => "display: none", hide_label: true,:id    => "imagem"%>
    <div style = "margin-left: 15px" id = "foto">
    </div>
    </div>

的CSS

.upload{
width:200px;
height:200px;
background-color: #000000;
display: block;
}

的js

   $('#upload').on('click', function() {

   $('#imagem').click();
    });

1 个答案:

答案 0 :(得分:0)

固定:

#imagem div不能在#upload div