jQuery 使用 CKEditor 插件的通配符将编辑器替换为文本区域
jQuery using wildcards for CKEditor plugin to replace editor with textarea
在 jQuery
中我们可以使用 wildcards
例如 *,?
或 $
来获取我们在 html
中使用的所有元素 例如:
$("[id^=_TextEditor]")
现在在我的 html 代码中我有多个 textarea
我想用 jQuery CKEditor
替换它们,这里所有 id
都是自动生成的,我知道结束仅其中一部分,就像上面粘贴的代码 _TextEditor
一样,我如何将此 jquery 通配符用于 ckeditor
?例如:
<script>
$(function () {
CKEDITOR.replace("[id^=_TextEditor]", {
height: '200px',
});
});
</script>
您可以使用 each
循环并在循环中提取特定实例 ID
$("[id^=_TextEditor]").each(function(){
CKEDITOR.replace(this.id, {
height: '200px',
});
})
在 jQuery
中我们可以使用 wildcards
例如 *,?
或 $
来获取我们在 html
中使用的所有元素 例如:
$("[id^=_TextEditor]")
现在在我的 html 代码中我有多个 textarea
我想用 jQuery CKEditor
替换它们,这里所有 id
都是自动生成的,我知道结束仅其中一部分,就像上面粘贴的代码 _TextEditor
一样,我如何将此 jquery 通配符用于 ckeditor
?例如:
<script>
$(function () {
CKEDITOR.replace("[id^=_TextEditor]", {
height: '200px',
});
});
</script>
您可以使用 each
循环并在循环中提取特定实例 ID
$("[id^=_TextEditor]").each(function(){
CKEDITOR.replace(this.id, {
height: '200px',
});
})