CSS ajax新范围未在internet explorer 10中更新

CSS ajax新范围未在internet explorer 10中更新,css,ajax,internet-explorer,firefox,Css,Ajax,Internet Explorer,Firefox,我的页面上有以下元素: <td class="hb_high" id="aHighBid_1">1,175.00</td> 在ajax请求之后,不仅内容会改变,而且颜色也需要改变 我的ajax回应补充道: <span class="hb_Ajax">1,625.00</span> 这在firefox中起作用,将颜色更改为黑色并增加文本大小。 在IE10中,值会改变,但颜色/大小不会改变 有IE解决方法吗? 我是否使用了正确的方法? 有更好的方法

我的页面上有以下元素:

<td class="hb_high" id="aHighBid_1">1,175.00</td>
在ajax请求之后,不仅内容会改变,而且颜色也需要改变

我的ajax回应补充道:

<span class="hb_Ajax">1,625.00</span>
这在firefox中起作用,将颜色更改为黑色并增加文本大小。 在IE10中,值会改变,但颜色/大小不会改变

有IE解决方法吗? 我是否使用了正确的方法?
有更好的方法吗?

尝试添加
颜色:#000!重要的se。

你为什么不帮他解决优先级问题,而不用这个麻烦的
!重要的
关键字?@我通常喜欢你的答案和评论,但这次不喜欢。你为什么不帮OP提个建议,而不是批评别人?我想试一试,但我不确定你所说的
优先级问题是什么意思?
。@胡言乱语谢谢你的建设性批评。首先,我要明确表示,我坚信使用
!重要的
应该避免(如果你不知道为什么,就用谷歌搜索一下),尤其是在答案上。这只是一个绕圈子,而不是一个解决方案。其次,请注意OP是如何使用包含元素ID、元素类型和类的
#divcatalog td.hb_high
选择器的。它是一个高度优先的选择器。而第二个选择器
span.hb_Ajax
不包含ID,因此较弱,这可能就是它不起作用的原因。@Itay我很少使用它。在我当前的项目中,我在jQueryUI对话框中遇到了类似的IE和字体颜色问题,`!重要!修好了。我之所以没有建议你采取更具体的班级目标,是因为这对我的情况没有帮助,我也不认为这对他的情况有帮助。@Itay,没有帮助。。在fireforx中工作,而不是在IE中。我最终使用内联代码而不是css<代码>[]
并且它在两个浏览器中都起作用,为我们提供相关代码。帮助你会容易得多。将Brian Wolfsohn的评论重新发布在已删除的帖子下:@Itay,我感谢你的建议。。我曾尝试创建一个JSFIDLE,但它在IE和firefox中都可以使用。。。由于这涉及到ajax和一个相当复杂的脚本,该脚本在原始代码中插入了一个跨度,因此我无法在JSFIDLE中分出一小部分。。我相信你能看出来,我在这里飞得很瞎Brian Wolfsohn(由-->@Brian Wolfsohn转载)为了解决您的问题,有必要(至少)查看您的AJAX代码。虽然JSFIDLE在正常意义上无法工作,但它至少可以让我们查看您的完整代码,并可能发现如何解决您的问题。
<span class="hb_Ajax">1,625.00</span>
<td id="aHighBid_1" class="hb_high">
  <span class="hb_Ajax">1,625.00</span>
</td>
 span.hb_Ajax {
   text-align:right;
   font-size:1.5em;
   padding-right:3px;
   font-weight:bold;
   color:#000;
  }