2015-02-19 14 views
6

Summernote WYSIWYG düzenleyicisi kullanıyorum ve bu konuya takılıyorum:
Görüntü her zaman Zengin Metin'den HTML'ye değiştiğinde bazı hesaplamalar yapmak ve editör içeriğini güncellemek istiyorum.
Ancak editör Zengin Metin'den HTML .code()'a değiştiğinde işe yaramıyor ...
Bir süre sonra editör HTML modundayken, .code()'un hiç işe yaramadığını fark ettim. ": (Güncelleme 'düğmesine Zengin metin ve sonra HTML modundasummernote - HTML görünümünde güncelleme kodu

soru yani CodeView http://jsfiddle.net/Lpp1Lmhn/4/ basın) çalışmıyor html metinden düğme ...

bu feedle Bkz':
HTML görünümünde editörün içeriğini güncellemek için bir yol var mı?

şimdiden teşekkürler.

cevap

0

Evet yapabilirsiniz, ancak yapmak zorunda komik küçük değişiklik değişimi için ".live" ".sistem" dir. here o küçük değişim

$(document).ready(function(){ 
    $('#editor').summernote({ 
     height:200, 
     toolbar: [ ['text', ['bold', 'italic', 'underline']], 
        ['misc', ['codeview']] 
       ] 
    }); 

    $('[data-event="codeview"]').on('click', function(){ 
     $('#editor').code($('#editor').code()+'a'); 
    }); 

    $('#btn').click(function(){ 
     $('#editor').code($('#editor').code()+'a'); 
    }); 
}); 

önemi üzerinde tartışma bir bağlantı olduğunu ve çalışma fiddle http://jsfiddle.net/2tnua16k/

gidebilir