dropzonejs с возможностью редактирования, классы css не применяются

#javascript #css #angularjs #dropzone.js

#javascript #css #angularjs #dropzone.js

Вопрос:

Я пытаюсь добавить редактируемую область внутри dropzone, но редактируемая область не видна внутри dropzone, классы css не применяются.

  <a href="#" editable-text="user.name" onbeforesave='updateUser()'>Hello down</a>
  

вы можете проверить ниже скрипки. пожалуйста, предложите

Скрипка::

http://jsfiddle.net/NfPcH/1988/

Ответ №1:

Вы не можете поместить «редактируемый» внутри формы. Он просто не будет инициализирован

Измените свой <form></form> на a <div></div> , и все должно быть в порядке.

Скрипка: http://jsfiddle.net/NfPcH/1989 /

Комментарии:

1. вы правы, но они нужны мне под миниатюрой. когда я добавляю его с помощью предварительного просмотра templete, они снова не отображаются, и формы нет, вы можете проверить это здесь jsfiddle.net/NfPcH/1990

2. Извините, но я понятия не имею, что вы пытаетесь сказать. Что вам нужно под каким эскизом? Что не видно? Что вы подразумеваете под «нет формы»?

3. извините .. позвольте мне щелкнуть, где указано, и откроется file Explorer, где вы можете выбрать файл для загрузки. как только вы выберете file, он создаст эскиз для этого загруженного изображения. мне нужно поместить редактируемый текст внутри этого эскиза.. надеюсь, теперь вы это понимаете @ jsfiddle.net/NfPcH/1992

4. Actullay я узнал, что он не применяется, потому что они загружаются @JuLo динамически. но как применить его к динамическим элементам

5. Хорошо, я думаю, я понимаю. Если вы хотите, чтобы редактируемые файлы находились внутри ваших эскизов, вам придется динамически добавлять их к каждому эскизу после их добавления. Я предполагаю, что это будет сделано в методе «success» внутри вашего объявления dropzone.