2017-11-27 2 views
0

Ich beziehe mich auf die Javascript Editor-Steuerelement (JQte) befindet sich unter http://www.jqueryte.com/. Die Implementierung ist einfach, aber der geänderte Text unterscheidet sich zwischen Chrome und Internet Explorer.Javascript Editor Jqueryte (JQTE) - kann keinen geänderten Text in Chrome erhalten

Diese Geige zeigt das Problem: http://jsfiddle.net/jamescooke/1y29na1p/1/

Script:

$(document).ready(function() { 

    $('.jqte-test').jqte(); 
    $('.jqte-test').jqte({"status" : true}); 
}); 

$('#button2').click(function() { 
     var editor = $('.jqte-test'); 
     var newText=editor.text(); 
     $('#txt').text(newText); 

}); 

Bitte es in IE laufen, und Sie werden den erwarteten modifizierten Text sehen.

Dann führen Sie es in Chrome - und der "modifizierte" Text wird als der ursprüngliche Text gemeldet.

Kann jemand einen Vorschlag machen?

Antwort

0

Ok Ich habe eine Antwort darauf gefunden. Bevor ich den editierten Wert abrufen konnte, musste ich die Abfrage zuerst deaktivieren.

$('#button2').click(function() { 
     var editor = $('.jqte-test'); 
     $('.jqte-test').jqte({"status" : false}); //ADDED THIS LINE 
     var newText=editor.text(); 
     $('#txt').text(newText); 
}); 
Verwandte Themen