小编Man*_*mar的帖子

在以编程方式插入HTML时,无法在trix-editor中为任何标记添加Id或类等属性

我试图在trix-editor中添加像id,类的属性,同时通过java脚本插入html但是当我检查DOM的那个标签时,编辑器从标签中删除添加的属性.

我的Java脚本代码用于插入带有属性的html:

element.editor.insertHTML("<span id='" + userId + "' class='mention-user'>" + userName + "</span >"); 
Run Code Online (Sandbox Code Playgroud)

DOM:

 <div><!--block-->@<span style="font-size: 12px;">abc/span></div></trix-editor>
Run Code Online (Sandbox Code Playgroud)

即使我尝试过:

element.editor.activateAttribute("href", "https://trix-editor.org/");
Run Code Online (Sandbox Code Playgroud)

这工作正常,但无法添加id或类.任何人都可以在标签中添加id或类吗?

html javascript jquery angularjs trix

8
推荐指数
1
解决办法
216
查看次数

标签 统计

angularjs ×1

html ×1

javascript ×1

jquery ×1

trix ×1