【发布时间】:2014-05-22 21:46:47
【问题描述】:
我在测试页面上成功安装了终端,并希望突出显示匹配的括号,如下所示:
http://profgra.org/lycee/calcul.html
所以我已经有了一个可行的解决方案,现在我需要连接到终端。
我的第一个想法是看看我是否可以使用keypress 选项来获取术语内容:
keypress: function(e) {
console.log(term.html());
}
但内容总是缺少键入的最后一个字母。 有什么想法可以解决这个问题吗?或者有什么其他方向可以尝试?
感谢阅读。
【问题讨论】:
-
如果您修改 html,它将在刷新时被删除。如果您只想在命令行中突出显示括号,您可以使用
term.get_command()来获取当前命令,但您将无法为文本设置类,因为我已经从命令行中删除了格式。
标签: javascript jquery jquery-terminal