gpt4 book ai didi

javascript - ACE编辑器中删除时jquery触发事件

转载 作者:行者123 更新时间:2023-12-03 04:33:34 25 4
gpt4 key购买 nike

我在我的网站上使用 Ace 编辑器(到目前为止效果非常好!)。我需要捕捉编辑器上一些文本变化的每一刻。我给编辑器的 ID 为“Ace_javascript_editor”。当我使用时:

$("#Ace_javascript_editor").on("input",function(){
//code here
}

每当我向编辑器添加文本时都会触发它,但当我在编辑器中删除文本时它不会触发。我还没有找到一个优雅的解决方案来解决这个看似简单的问题。根据我的经验和我在网上阅读的内容,“Keyup”和“keydown”在 Ace 编辑器中不起作用。

最佳答案

使用编辑器中的输入事件而不是浏览器中的输入事件

var editor = ace.edit("#Ace_javascript_editor")
....
editor.on("input",function(){
//code here
})

关于javascript - ACE编辑器中删除时jquery触发事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43387428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com