Sto avendo un problema in Firefox (altri browser sembrano funzionare bene) con elementi generati in modo dinamico contenente un attributo contenteditable="true"
:contentEditable + selectAll: Firefox non permetterà l'input da tastiera sui contenuti generati dinamicamente
Se selectAll
(sia dinamicamente che con il mio mouse), Firefox non consente l'input da tastiera.
Si prega di consultare il mio jsFiddle Example per riferimento. Questo sembra avere effetto solo su Firefox.
$(document).ready(function(){
$('.edit').live('dblclick', function() {
document.execCommand('selectAll',false,null);
});
$('#live').append('<p class="edit" contenteditable="true">This content is generated. Firefox will not allow keyboard input when "ALL" is selected.</p>');
});
EDIT: Ecco l'applicazione effettiva su cui sto lavorando (pardon la polvere): cr8.me/app/ff.html - Quello che sto volendo è fare clic su (doppio clic per selezionare tutto il testo) di una nota, Categoria o titolo del piano per modificarlo. Funziona per chiunque? Forse è solo la mia configurazione - o script poveri. Le linee 137, 572 sono rilevanti.
Funziona bene per me in Firefox 3.6. Quale versione usi? 6.0? –
Posso riprodurlo in 6.0.2. – pimvdb
Huh, fornire ancora più dettagli (OS) :) Ho controllato in Fx 3.6.22 (Win XP) e 6.0.2 (Win 7 su macchina virtuale) ed entrambi funzionano correttamente. –