2016-05-19 3 views
0

Я пытаюсь загрузить фотографию, нажав DIV после этого урока: https://jsfiddle.net/rustybailey/2b7dD/Рельсы File_field Максимальный размер стека

Однако, когда я нажимаю 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(); 
    }); 

ответ

0

ИСПРАВЛЕНО:

#imagem DIV не может быть внутри #upload DIV

+0

Этот вопрос должен быть вызван новой версией Глоток-преуменьшать-HTML и глотком-кэш [читать эту статью, может помочь вам ] (https://github.com/google/web-starter-kit/issues/649) – CodeMaker

Смежные вопросы