我使用Rangy 1.3 TextRange来查找div中的文本并用span包装它。我想通过添加选项elementProperties
为跨度添加更多属性,但根本不添加属性。
var applier = rangy.createCssClassApplier(
"result",
{
elementProperties: {
'data-value': 1
}
}
);
我使用Rangy 1.3并在Chromium上进行测试。
答案 0 :(得分:1)
elementProperties
用于设置元素而不是属性的属性。我最近也添加了elementAttributes
(但尚未记录),因此您可以将其用于数据属性。 Rangy的最新1.3版本有它。