Ale*_*lex 11 javascript jquery codemirror
如何使用CodeMirror 2中的刷新功能?
如果您的代码确实需要更改编辑器元素的大小(已经监听了窗口调整大小),或者取消隐藏它,那么您应该通过调用此方法来跟进,以确保CodeMirror仍然按预期进行查找.
我想在点击链接后刷新所有textareas
我试过了
$('.CodeMirror').each(function(){
getElementById($(this).attr('id')).refresh();
});
Run Code Online (Sandbox Code Playgroud)
但它不起作用....
jks*_*der 22
实例化CodeMirror实例时,它将作为属性放置在包装器div上.
$('.CodeMirror').each(function(i, el){
el.CodeMirror.refresh();
});
Run Code Online (Sandbox Code Playgroud)
上面的代码段不会重新创建编辑器,而是使用现有的编辑器.
refresh方法(就像所有其他CodeMirror方法一样)不在DOM节点上,而是在创建编辑器时返回的实例对象上(通过调用CodeMirror或CodeMirror.fromTextArea).所以你必须将它存储在某个地方才能工作.
| 归档时间: |
|
| 查看次数: |
15728 次 |
| 最近记录: |