我是使用Ace Editor的新手。我正在尝试使用该库开发一个小工具,我希望能够在编辑器中添加超链接。
到目前为止,我已经能够使用超链接替换纯文本:
editor.renderer.on('afterRender', function(){
// replace specific text with hyperlinks
});
唯一的问题是链接不可点击。我想知道是否有任何方法可以让他们点击以获得我想要的行为。
提前谢谢。
答案 0 :(得分:5)
由于编辑器上的pointer-events:none
样式,链接不可克服,您可以添加css来覆盖它,但它不能用于IE< 11。
https://groups.google.com/d/msg/ace-discuss/XFnf3-3gcAY/O3w8T5aF8ZUJ的答案使用不同的方式来实现适用于旧浏览器的链接
请参阅http://jsbin.com/jehopaja/4/edit