Javascript 一旦从元素中删除类,IE6就不会更新样式
我正在建立一个网站,我正试图让它在IE6下正确显示,正如你可能猜到的,这是一个很大的工作 我有这个CSS样式:Javascript 一旦从元素中删除类,IE6就不会更新样式,javascript,css,internet-explorer-6,Javascript,Css,Internet Explorer 6,我正在建立一个网站,我正试图让它在IE6下正确显示,正如你可能猜到的,这是一个很大的工作 我有这个CSS样式: table.tasks > tbody > tr.finished> td.description { text-decoration: line-through; } 这个html代码: <table> <tbody> <tr> <td class="description">Blah&l
table.tasks > tbody > tr.finished> td.description
{
text-decoration: line-through;
}
这个html代码:
<table>
<tbody>
<tr>
<td class="description">Blah</td>
</tr>
</tbody>
</table>
废话
现在,我以编程方式将类“finished”添加到(使用jQuery)。样式更新后,文本显示为删除。但是,当我以编程方式删除这个类(仍然使用jQuery)时,样式没有更新,文本仍然显示为删除
这有什么问题?IE6不能识别直接子选择器(>),因此jQuery可能无法更新样式。虽然这不是一个好的解决方案。您必须删除这些子选择器,或者对IE6使用不同的方法。IE6不能识别直接子选择器(>),因此jQuery可能无法更新样式。虽然这不是一个好的解决方案。您必须删除这些子选择器,或者对IE6使用不同的方法。尝试从头删除并重新创建元素。。
无论哪种方式,IE6都完全浪费了您宝贵的开发时间!!祝你好运 尝试从头删除并重新创建元素。。
无论哪种方式,IE6都完全浪费了您宝贵的开发时间!!祝你好运 未能包含jQuery。未能包含jQuery。