2012-09-03 52 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