jQuery Cleditor get textarea valeur sur keyup
Je suis en utilisant Cleditor http://premiumsoftware.net/cleditor/docs/GettingStarted.html. Je veux obtenir la valeur sur keyup et d'insérer le texte dans un autre div. cleditor vient à changer() que j'utilise actuellement dans le jsfiddle exemple ci-dessous, mais ce n'est pas le même que keyup. Je veux la div être mis à jour car je suis en tapant dans. J'ai essayé keyup, mais il ne fonctionne pas.
Voici ce que j'ai maintenant
$("#input").cleditor().change(function(){
var v = $('#input').val();
$('#x').html(v);
})
Vérifier jsfiddle http://jsfiddle.net/qm4G6/11/
OriginalL'auteur Pinkie | 2011-10-15
Vous devez vous connecter pour publier un commentaire.
Il semble que
cleditor
cache latextarea
et le remplace par uniframe
(voir la ligne 203 de cleditor source).Afin d'obtenir ce que vous voulez, vous avez juste besoin d'accéder à l'résultant
iframe
contenu:Mise à jour jsFiddle
Mise à JOUR à l'adresse de Tim commentaire
Cela fonctionne dans Chrome et Firefox (je n'ai pas accès à IE):
Mise à jour jsFiddle
Mise à JOUR 2
Utilisateur ima007 a été en mesure de trouver une meilleure solution de navigateur: jQuery Cleditor éditeur de texte wysiwyg: keyup() fonctionne dans les navigateurs webkit, mais pas Firefox ou IE
J'ai répondu à votre suivi ici: stackoverflow.com/questions/7864012/...
OriginalL'auteur dgilland
J'ai été en mesure d'atteindre cet objectif en modifiant légèrement le code source de l'éditeur -
dans
refresh
méthode (ligne 801) j'ai modifié le flou gestionnaire d'événement de iframe doc.Précédente
Modifié pour
et dans les options qui sont passés au moment de l'initialisation, vous pouvez définir
Espère que cela aide quelqu'un.
Ce qui concerne
OriginalL'auteur
Avez-vous essayé de CLEditor '.doc' de la propriété?
These properties should be considered readonly.
.OriginalL'auteur perlexed