我对使用 Ace Editor 还很陌生。我正在尝试使用该库开发一个小工具,我希望能够在编辑器中添加超链接。
到目前为止,我已经能够使用超链接替换纯文本:
editor.renderer.on('afterRender', function(){
// replace specific text with hyperlinks
});
唯一的问题是链接不可点击。我想知道是否有办法让它们可点击以实现我想要的行为。
提前谢谢你。
最佳答案
由于编辑器上的 pointer-events:none
样式,链接不可点击,您可以添加 css 来覆盖它,但它不适用于 IE < 11。
接听 https://groups.google.com/d/msg/ace-discuss/XFnf3-3gcAY/O3w8T5aF8ZUJ使用不同的方式来实现将在旧浏览器上工作的链接
请参阅 http://jsbin.com/jehopaja/4/edit 处的 jsbin 示例
关于javascript - Ace Editor - 在编辑器中添加超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23233977/