После исследования:
Changing images on hover - это самое близкое найденное к чему-то, что мне помогло. Это не помогло. У меня нет официального опыта работы в Интернете. Итак, любой, кто это сделает, было бы неудобно: а) исправить мою проблему, но б) на самом деле знать, почему эта вещь не перетасовывает изображения.Как перемешать изображения с регулярными интервалами времени при наведении курсора
Так вот, где я нахожусь в своем 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
Хороший анализ. Я подумал, что такое происходит. Или что-то не так с тем, как я обращался к нему в функции. Я предполагаю, что функция, для которой я похож, - это тип функции «While on hover do this». Знаешь что-нибудь подобное? – bmc
BTW: Если ответ был хорошим/полезным, пожалуйста, подтвердите этот ответ. Если ответ решит вашу проблему, примите его. Если бы это было полезно и решило вашу проблему, сделайте обоим. Вот как это показано в StackExchange/stackoverflow. Вы должны сделать это на все ваши вопросы. Вы также должны перенести все вопросы или ответы, которые вы читаете, которые вы считаете хорошими, даже если они не отвечают на ваши вопросы. – Makyen