Я хочу добавить немного HTML, поскольку пользователи вводят что-то в contenteditable. Например,
$('body')
.delegate('div[contenteditable=true]', 'blur keyup paste',
function(){
var html = this.innerHTML;
html.replace( "a", "b" );
this.innerHTML = html;
});
Ну, во-первых, это ничего не заменяет. Во-вторых, у меня возникла странная проблема, из-за которой я больше не могу вводить текст в contenteditable div. Я проверил события, запущенные в div, событие «размытие» не происходит. Кажется, я выделил div, но мне нужно снова щелкнуть по div, чтобы что-то напечатать. Что мне здесь не хватает?