修改CKEditor以允许异常

时间:2014-07-04 09:56:19

标签: javascript jquery ckeditor

我调用了以下动态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以允许我为一个非常特定的字段定义选项?

0 个答案:

没有答案