javascript - 图像翻转,文字出现在别处

标签 javascript jquery css rollover

这里的这个旧页面是用 jQuery 完成的并且工作正常,但底部的文本是使用图像完成的。现在我真的希望它是真实的文本。

http://ou812.bplaced.net/rollover-with-text/

我很抱歉,因为我知道有很多类似这样的讨论,但是数小时又数小时的搜索没有帮助。我不是 Javascript 或 CSS 高手。有人能指出我正确的方向吗?示例页面?

非常感谢!

最佳答案

JSFiddle

您可以这样做(请注意,这是最低限度的):

HTML:

<div>Element 1</div>
<div>Element 2</div>
<div>Element 3</div>
<div>Element 4</div>
<div>Element 5</div>
<p></p>

JavaScript:

var div = document.getElementsByTagName('div'),
    p   = document.getElementsByTagName('p')[0];

for(i = 0; i < div.length; i++)
{
    div[i].onmouseover = function(){
        p.innerHTML = this.innerHTML;
    }
}

这不需要 jQuery,但如果你想使用它,就在这里。

JSFiddle

var div = $('div');
var p   = $('p');

$(div).hover(function(){
    $(p).html($(this).html());
});

关于javascript - 图像翻转,文字出现在别处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23546221/

相关文章:

JavaScript 数组 : how to group

jquery - 选择没有文本兄弟的内联元素

javascript - 删除背景形状轮廓并创建列空间(CSS)

javascript - 当我点击网页中的某个元素时,如何监控正在触发的 JavaScript?

html - 2 Accordion A 和 B 需要 Accordion A 第一类也打开 Accordion B 第一类,反之亦然

javascript - 如何使用 jQuery 滚动到某个元素?

html - 使用伪元素后的 CSS 主动选择器

javascript - jQuery Mobile 页面上的视频标签导致页面跳转到顶部

javascript - 如何从 Service Worker 调用缓存的 ManifestEntry Javascript 函数?

javascript - 显示或隐藏 Div 并根据功能更改其图标