Изменение встроенного стиля тега шрифта CDATA через JavaScript - PullRequest
1 голос
/ 02 февраля 2012

У меня есть XML-файл, который загружается через jquery для заполнения списка мобильных устройств jQuery. Все работает отлично, за исключением того, что мне нужно динамически изменять встроенный стиль цвета шрифта для тега CDATA на странице.

Я попытался document.getElementById("font").style.color = "#000000";, и я также попытался переопределить стиль с помощью внешнего CSS, используя !important.

Ни один из них не работает. У кого-нибудь есть другие предложения?

1 Ответ

0 голосов
/ 02 февраля 2012

Конечно, getElementById() никогда не будет работать, так как он нацелен только на атрибут id элемента.Можете ли вы просто дать font id (например, "myID") и нацелить его вместо этого?

document.getElementById("myID").style.color = "#000";

Или с помощью jQuery это будет просто $('#myID').css('color','#000');


Согласно комментариям, вместо использования id нацеливание на элемент напрямую так же верно ...

$('font').css('color','#000');
...