經過研究:
Changing images on hover 是最接近發現的東西,幫助我。它沒有多大幫助。我沒有任何正式的網絡體驗。所以,任何人都會這樣做:a)解決我的問題,但b)真正知道爲什麼這個東西不是在洗牌圖像..如何在徘徊的情況下定期洗牌圖片
所以這就是我在我的HTML:
<div class="navBar" id="myNavBar">
<ul id="navOptions">
<li> <img id="logo"
src="images/logo.png"
onmouseover="hoverFunction(this);" ></li>
<li class="active"><a href="default.asp">Home</a></li>
<li><a href="news.asp">News</a></li>
<li><a href="contact.asp">Contact</a></li>
<li><a href="about.asp">About</a></li>
</ul>
</div>
我的javascript:
function hoverFunction(element) {
var images = ["images/logo.png",
"images/logo_2.png",
"images/logo_3.png",
"images/logo_4.png",
"images/logo.png"];
for(var i=0; i < images.length; i++){
$(element).attr("src",images[i]);
}
//element.setAttribute('src', 'images/logo_2.png');
}
有什麼建議?
看起來你是通過所有的人改變從第一個圖像並回首先儘可能快。這將足夠快,這樣你就不會感覺到變化(在同一圖像上開始和結束)。 – Makyen
良好的分析。我想到了這樣的事情。或者我在函數中訪問它的方式有問題。我想我喜歡的功能是「懸停做這個」類型的功能。知道這樣的事情嗎? – bmc
順便說一句:如果答案是好的/有幫助的,請高調回答。如果答案解決了您的問題,請接受它。如果它既有幫助又解決了您的問題,請同時做兩件事。這是如何在StackExchange/stackoverflow上顯示的。你應該在你所有的問題上這樣做。你也應該提高你閱讀的任何你認爲是好的問題或答案,即使它們不是你自己的問題。 – Makyen