2010-08-23 2 views

ответ

3

вы можете применить стиль локально к элементу, и он переопределит правило таблицы стилей.

function changeColorTo(color){ 
    var container = document.getElementById('container'); 
    var anchors = container.getElementsByTagName('a'); 
    for (var i = 0; i<anchors.length; i++){ 
     anchors[i].style.color = color; 
    } 
} 

редактирование: я немой, я получаю то, что вы хотите сделать сейчас. образец обновлен.

+0

Это изменение всех ссылок на всей странице. Который, я думаю, полезен, но мне действительно нужно изменить только ссылки в разделе #container. – Intentss

+0

извините, я упустил эту часть. Я обновил свой ответ, чтобы ответить на этот вопрос. – lincolnk

+0

Как я могу использовать это, чтобы изменить цвет '' a: hover'''? – Supertecnoboff

2

Решение от lincolnk работает втирают, однако, если с помощью JQuery это также работает

$('#container a').css('color',color) 

Так что, да, JQuery вроде сладкого.

 Смежные вопросы

  • Нет связанных вопросов^_^