Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript summernote添加额外内容<;p>&书信电报;br></p>;_Javascript_Jquery_Summernote - Fatal编程技术网

Javascript summernote添加额外内容<;p>&书信电报;br></p>;

Javascript summernote添加额外内容<;p>&书信电报;br></p>;,javascript,jquery,summernote,Javascript,Jquery,Summernote,我试图在编辑器中插入一个带有预定义类名的简单div标记 我希望看到 <div id="btnTimer">SomeText</div> SomeText 我得到的是 <p><br></p><div id="btnTimer">SomeText</div><p><br></p> 一些文本 我在编辑器中添加了一个自定义按钮,并单击该按钮,选择添加在具有id属性的div标记中

我试图在编辑器中插入一个带有预定义类名的简单div标记

我希望看到

<div id="btnTimer">SomeText</div>
<代码>SomeText 我得到的是

<p><br></p><div id="btnTimer">SomeText</div><p><br></p>

一些文本

我在编辑器中添加了一个自定义按钮,并单击该按钮,选择添加在具有id属性的div标记中的内容

var ui = $.summernote.ui;
   var button = ui.buttonGroup([
       ui.button({
          tooltip: 'Add Timer Text',
          contents: '<i class="icon icon-alarm"></i>',
          click: function () {
              var text = context.invoke('editor.getSelectedText');
              var node = $('<div id="btnTimer">'+text.trim()+'</div>');
              context.invoke('editor.insertNode', node[0]);
          }
       })
   ]);
var ui=$.summernote.ui;
var button=ui.buttonGroup([
用户界面按钮({
工具提示:“添加计时器文本”,
内容:'',
单击:函数(){
var text=context.invoke('editor.getSelectedText');
变量节点=$(''+text.trim()+'');
invoke('editor.insertNode',节点[0]);
}
})
]);

只是一个猜测:我认为编辑器在
元素中插入了所有内容,因为不能在p中插入div,所以可以得到所描述的结构。尝试坚持使用
(和其他内联)元素,并检查这是否解决了您的问题。@是的,它使用span标记,但有时在span
中添加样式属性时字体样式已更改(或者某个类或任何最简单的东西。哈哈哈……不,这不可能,因为我的内容是从word文件粘贴的,而且已经格式化了。只是猜测:我想编辑器会将所有内容插入
元素中,因为你不能在p中插入div,所以你可以得到你描述的结构。试着坚持
(和其他内联)元素,并检查这是否解决了您的问题。@cloned是的,它正在使用span标记,但有时字体样式已经更改,然后将样式属性添加到span
(或某个类或任何最简单的内容)。哈哈哈…不,这是不可能的,因为我的内容是从word文件粘贴的,并且已经格式化