我有跨距的层次结构来定义注解的不同层:层次
<span class="eventRel" id="e12-e32">
<span class="event">
<span class="hl" id="moh">
soluzione
<span style="width:500px;">
tokenid: 11
</span>
</span>
</span>
</span>
然后,我有不同的控制器,以突出显示与背景属性令牌(在这种情况下:soluzione
)用不同的颜色。
所以,我的代码正在工作,只是当我有一个跨越层上面的class =“hl”。
在class =“hl”之上有3个以上的情况。
我做什么,突出的是:
document.getElementById('e12-e32').style.backgroundColor='white';
这是在案子刚:
<span class="event">
<span class="hl" id="moh">
soluzione
<span style="width:500px;">
tokenid: 11
</span>
</span>
</span>
而在这方面帮助!在此先感谢。
所以我需要的是应用这种风格有字soluzione
强调:
<span class="eventRel" id="e12-e32" style="background-color:yellow;">
<span class="event">
<span class="hl" id="moh">
soluzione
<span style="width:500px;">
tokenid: 11
</span>
</span>
</span>
</span>
不清楚你在这里问什么。如果你想专门覆盖id为'moh'的元素样式,那么为什么不选择那个元素呢? – CBroe 2015-02-11 12:36:54
所以,我自己发现了这个问题,非常感谢! 这里我写了发生了什么,我试图强调单词“soluzione”,如果该单词参与(注释层是跨度),所以解决方案是,给每个(注释层=跨度)一个类名称,并将类型应用于类名,所以我的错误实现是我使用id来标识跨度,然后我在id上重复了。 – 2015-02-11 13:29:35