contenteditable jQuery входит, “Как я инициировал shift-enter, когда кто-то нажимает Enter?”

При нажатии Enter в contenteditable в хроме введено отделение. Это вмешивается в мою разметку, мне нужна она, чтобы быть br.

Я знаю, что shift-enter является br. Что лучший способ состоит в том, чтобы решить проблему?

Спасибо.

Переформулирование вопроса: Как я инициировал shift-enter, когда кто-то нажимает Enter?

Я попытался писать что-то вроде этого:

$(document).keyup(function hotkeys(e) { 
    if (e.which == 13)
    {
        e = jQuery.Event("keydown")
        e.which = 16;
        $(document).trigger(e);
        e.which = 13;
        $(document).trigger(e);
        alert("trigger");
    }
});

Это не работает.

Спасибо.

7
задан Mark 22 October 2009 в 21:15
поделиться