2012-09-03 53 views
2

我有一些代码可以根据鼠标悬停的文本正确更改图像。该页面位于:http://www.acethelogicgames.com/javatest.htmljavascript更改图像和href

如果您将鼠标悬停在Facebook上,图片将变成Facebook徽标,如果您将鼠标悬停在Twitter上,图片将变成twitter徽标。这部分工作正常。

我的问题是,如何在Facebook徽标出现时让图片包含指向facebook.com的链接,并在Twitter徽标出现时让图片包含指向twitter.com的链接?

感谢您提供任何帮助!

回答

1
function change(menuId, image, newImage, newUrl) 
{ 
    var img = document.getElementById(image); 
    img.src = newImage; 
    document.getElementById('d3').href = newUrl; 
} 
+0

感谢您的代码!我不知道该怎么办 – user1644040

0

我看到,目前它开放的Facebook无论图标是什么。

看来你只是在更新JavaScript中的图像源。您应该同时更新图像源和图像参考。

+0

这可以在一个函数中完成吗? – user1644040

+0

是的,你只需要保存引用列表,就像你现在持有图片源。 – lebryant