我希望使用纯 CSS 和 Javascript 来实现这一点。我对 PHP 也很好。我正在避免使用 jquery,因为我正在尝试更多地学习 javascript,并且我发现在某些 word-press 网站中,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>
最终,我将对其进行修改以隐藏和显示不同的文本,但是一旦我弄清楚了,我就会做到这一点。