从textAngular的无序列表按钮创建时,我正在尝试向某些UL元素添加bb-code
类,问题是我无法将其打勾。我从textAngular复制了ul实现,我认为我应该使用rangy的createClassApplier
方法,但是我并不真正从文档中了解如何在上下文中使用它。这就是我到目前为止所拥有的。
taRegisterTool('ul-with-classes', {
iconclass: 'fa fa-list-ul',
tooltiptext: "Unordered list",
action: function(){
var classApplier = rangy.createClassApplier("bb-code", {
elementTagName: "ul",
tagNames: ["li"]
});
classApplier.toggleSelection();
return this.$editor().wrapSelection("insertUnorderedList", null);
},
activeState: function(){ return this.$editor().queryCommandState('insertUnorderedList'); }
});
有人可以帮忙吗?