WYSIWYG编辑器不执行条件

时间:2016-04-02 01:25:44

标签: javascript jquery contenteditable content-editor

我试图在document.execCommand的帮助下构建一个简单的文本编辑器,我坚持使用条件声明:

$('[data-nitsedittag]').click(function (e) {
 var selection = window.getSelection();
 var $parent = $(selection.anchorNode.parentElement);
 if ($parent.data('nitsselect') == uniquid && $parent.is(':focus')) {
     var tag = $(this).data('nitsedittag');
      switch (tag) {
      default: document.execCommand(tag);
      }
}
 e.preventDefault();
});

我已加入JS Fiddle

现在我只是为了测试目的而执行粗体和斜体。请帮帮我。

0 个答案:

没有答案