我有一个通过jquery加载的xml文件来填充jQuery移动列表。除了我需要在页面中动态改变CDATA
字体标签上字体颜色的内联样式外,所有内容都很好。通过JavaScript更改CDATA字体标记的嵌入式样式
我试过document.getElementById("font").style.color = "#000000";
,我也尝试使用!important
通过外部CSS覆盖样式。
这些都没有工作。有没有人有任何其他建议?
我有一个通过jquery加载的xml文件来填充jQuery移动列表。除了我需要在页面中动态改变CDATA
字体标签上字体颜色的内联样式外,所有内容都很好。通过JavaScript更改CDATA字体标记的嵌入式样式
我试过document.getElementById("font").style.color = "#000000";
,我也尝试使用!important
通过外部CSS覆盖样式。
这些都没有工作。有没有人有任何其他建议?
当然,getElementById()
永远不会工作,因为它只针对元素的id
属性。你可以给font
一个id
(如“myID”)和目标呢?
document.getElementById("myID").style.color = "#000";
,或者使用jQuery的将仅仅是$('#myID').css('color','#000');
按照意见,而不是使用id
,目标元素是直接正像有效...
$('font').css('color','#000');
当然'getElementById()'永远不会工作,因为它只针对元素的'id'属性。你可以给'字体'一个'ID'和目标,而不是? – Sparky 2012-02-02 05:35:25
使用jQuery,它只是'$('#myID').css('color','#000');' – Sparky 2012-02-02 05:41:07
宾果!这工作。非常感谢! – Steph 2012-02-02 05:50:26