contentEditable + selectAll: Firefox не разрешает ввод с клавиатуры для динамически сгенерированного контента

У меня проблема в Firefox (другие браузеры, похоже, работают нормально) с динамически сгенерированными элементами, содержащими атрибут contenteditable = "true" :

Если я selectAll (динамически или с помощью мыши), Firefox не разрешит ввод с клавиатуры.

Для справки см. Мой пример jsFiddle . чтобы воздействовать только на Firefox.

$(document).ready(function(){
$('.edit').live('dblclick', function () {
    document.execCommand('selectAll',false,null);
});

$('#live').append('

This content is generated. Firefox will not allow keyboard input when "ALL" is selected.

'); });

РЕДАКТИРОВАТЬ: Вот настоящее приложение, над которым я работаю (простите за пыль): cr8.me/app/ff.html - Я хочу щелкнуть (дважды щелкнуть, чтобы выделить весь текст) заметку, категорию или заголовок плана, чтобы отредактировать его. Это работает для кого-нибудь? Может быть, это просто моя конфигурация или плохой sc разрывание. Строки 137, 572 актуальны.

7
задан Josiah 18 September 2011 в 06:17
поделиться