我调用了以下动态CKEditor函数:
<script type="text/javascript">
$(document).ready(function() {
var lang = new Array;
lang[1] = 'en';
$('textarea').each(function() {
if ($(this).attr('class') == 'editorHook' || ($(this).attr('name') != 'message' && $(this).attr('class') != 'noEditor'))
{
index = $(this).attr('name').match(/\d+/);
if (index == null) index = 1;
CKEDITOR.replace($(this).attr('name'),
{
coreStyles_underline : { element : 'u' },
width : 760,
language: lang[index]
});
}
});
});
</script>
我想要做的是在一个特定的HTML文本编辑器字段中添加一些自定义:
$(function() {
$('#your_textarea').ckeditor({
toolbar: 'Full',
enterMode : CKEDITOR.ENTER_BR,
shiftEnterMode: CKEDITOR.ENTER_P
});
});
我尝试编辑第一组编码以允许自定义,但CKEDitor不受影响。我甚至尝试对所有TEXTAREA进行这种改变,这是我不想做的。:
if ($(this).attr('class') == 'editorHook' || ($(this).attr('name') != 'message' && $(this).attr('class') != 'noEditor'))
{
index = $(this).attr('name').match(/\d+/);
if (index == null) index = 1;
CKEDITOR.replace($(this).attr('name'),
{
coreStyles_underline : { element : 'u' },
width : 760,
language: lang[index],
enterMode : CKEDITOR.ENTER_BR,
shiftEnterMode: CKEDITOR.ENTER_P
});
}
如何或在何处编辑此JavaScript以允许我为一个非常特定的字段定义选项?