Eu estava tentando deixar o plugin Summernote funcionar depois de clicar em um botão.
A classe estava escondida dentro de uma expressão {{#if}} e eu esperava que o div funcionasse após a ação de clique.
Finalmente descobri que usar setTimeout fará isso funcionar!
setTimeout(function(){
$('.editor').summernote({
height: 286,
toolbar: [
['style', ['style']],
['style', ['bold', 'italic', 'underline', 'clear']],
['fontsize', ['fontsize']],
['para', ['ul', 'ol', 'paragraph']],
['height', ['height']],
['color', ['color']],
['insert', [ 'link', 'picture', 'video']],
['table', ['table']],
['view', ['codeview']],
['help', ['help']]
]
});
},0);
Alguém pode me dizer por que isso funciona?
e por que. já não o faz?