Я загружаю необработанные данные из URL-адреса в терминал JQuery...
var terminal = $('#term').terminal(function(command, term) {
term.pause();
//set url...
$.get(url, function(result) {
term.echo(result, {raw:true}).resume();
});
}
Если данные содержат текстовое поле, невозможно отредактировать текст внутри, потому что, как только я нажимаю на текстовое поле, фокус возвращается к подсказке. Есть ли способ исправить это?
Вы можете исправить это, используя этот код:
term.on('mouseup', '.terminal-output textarea, .terminal-output input', function(e) {
term.disable();
return false;
});
Терминал jQuery вызывает focus()
в mouseup, где он определяет, не было ли выбора.
добавит это в следующую версию.