0

我在运行 CodeMirror 的页面上有一些文本区域,以进行一些语法突出显示并启用代码编辑。

目前我通过以下方式选择一个文本区域:CodeMirror.fromTextArea(document.getElementById("code")但我的文本区域是数字的,从 1 开始,所以我的 id 如下:

code-1
code-2

我将如何使用div[id|='code']我相信会在连字符之前查看所有内容的东西?我想我需要一些不同的东西getElementById吗?

4

1 回答 1

3

您可以为此使用 jQuery 的“属性开头为”选择器:

$('textarea[id^=code-]').each(function() {
    CodeMirror.fromTextArea(this);
});
于 2013-09-03T13:18:45.163 回答