【发布时间】:2011-03-23 18:12:28
【问题描述】:
考虑一下这个sn-p:
<div>
<span style="color:red;">a</span>
<span style="color:blue;">a</span>
<span style="color:white;">a</span>
</div>
如何从用户文本中删除样式?
已编辑: 添加来自 OP 的说明:
感谢您的回答! 我必须更精确。对此感到抱歉。 “由用户文本选择”是什么意思:用鼠标选择/突出显示。 我有很多内部有跨度的 div(就像它在下面一样 - 没有额外的 id,跨度的类:/)。
[...]
<div>
<span style="color:red;">a</span>
<span style="color:blue;">b</span>
<span style="color:white;">c</span>
</div>
<div>
<span style="color:red;">d</span>
<span style="color:blue;">a</span>
<span style="color:white;">a</span>
</div>
[...]
我想要实现的目标:用户使用鼠标“ab”选择,单击按钮(输入类型 = 按钮)从选定的跨度/跨度中删除样式。 TinyMCE 中的类似行为。
【问题讨论】:
标签: javascript jquery