Я надеюсь добиться этого, используя чистый CSS и Javascript. Я также в порядке с PHP. Я избегаю jquery, потому что я пытаюсь немного больше изучить javascript, и я обнаружил, что на некоторых сайтах wordpress jquery не всегда работает так, как мне нужно. Насколько я могу судить, я не сделал никаких программных ошибок, но я должен что-то упустить, потому что это работает неправильно. Сначала я дам ссылку, где можно найти код. http://jsfiddle.net/FFCFy/13/
Далее я дам фактический код.
Javascript:
setInterval(function() {
var x = document.getElementById("div1");
var y = document.getElementById("div2");
function stext() {
x.style.color = 'red';
y.style.color = 'black';
}
function htext() {
x.style.color = 'black';
y.style.color = 'red';
}
}, 250);
HTML:
<html>
<body>
<span id="div1" style="color:black;" onmouseover="stext" onmouseout="htext">TEXT1</span><p />
<hr color="black" />
<span id="div2" style="color:red;"onmouseover="htext" onmouseout="stext">Text2</span>
</body>
</html>
В конце концов я изменю это, чтобы скрыть и показать другой текст, но я доберусь до этого, как только разберусь с этим.
:hover
? (вам нужно сделать элементы<a>
тегами для ‹ IE9, но это изменит цвет при наведении) - person Scrimothy   schedule 01.11.2012:hover
для некоторых типов элементов? Это преимущество использования jQuery, он знает, как обойти это. - person Barmar   schedule 01.11.2012