我想完全隐藏/取消隐藏codemirror实例。 是否有任何预定义的方法,或者我需要以某种方式选择div并使其隐藏。
答案 0 :(得分:7)
根据文档,CodeMirror的主编辑器对象有一个方法,它返回主包装器DOM元素。
cm.getWrapperElement()
从那里,您应该能够隐藏元素,就像隐藏任何html元素一样。
答案 1 :(得分:5)
根据Lochemage的回答,以下代码将执行Codemirror实例的隐藏/显示。
var cm = $('.CodeMirror')[0].CodeMirror;
//Hide
$(cm.getWrapperElement()).hide();
//Show
$(cm.getWrapperElement()).show();
答案 2 :(得分:0)
这有效
var cm = $('.CodeMirror')[0];
var cm$ = $(cm.getWrapperElement());
//Hide
cm$.hide();
//Show
cm$.show();