Я включаю Javascript (действительно, jQuery), чтобы изменить img src в вопросе с одного изображения на другое изображение при наведении.Попытка изменить источник изображения с помощью Javascript, не работает
Однако это не работает - изображения не меняются вообще.
Мое единственное предположение, что неназванные функции не делают то, что я хочу, чтобы они делали.
Мои знания о jQuery по-прежнему несколько новы, поэтому я здесь не в курсе и не могу найти никаких ресурсов на то, что я могу делать неправильно.
jQuery("#fbicon").hover(
function() {
jQuery(this).attr("src","images/nohoverfb.png");
},
function() {
jQuery(this).attr("src","images/fb.png");
});
jQuery("#linkedinicon").hover(
function() {
jQuery(this).attr("src","images/nohoverlinkedin.png");
},
function() {
jQuery(this).attr("src","images/linkedin.png");
});
jQuery("#googleplusicon").hover(
function() {
jQuery(this).attr("src","images/nohovergoogle+.png");
},
function() {
jQuery(this).attr("src","images/google+.png");
});
jQuery("#youtubeicon").hover(
function() {
jQuery(this).attr("src","images/nohoveryoutube.png");
},
function() {
jQuery(this).attr("src","images/youtube.png");
});
jQuery("#twittericon").hover(
function() {
jQuery(this).attr("src","images/nohovertwitter.png");
},
function() {
jQuery(this).attr("src","images/twitter.png");
});
jQuery("#emailicon").hover(
function() {
jQuery(this).attr("src","images/nohoveremail.png");
},
function() {
jQuery(this).attr("src","images/email.png");
});
Вот пример HTML:
<span class="icon"><a target="_blank" href="http://www.facebook.com/facebookname"><img id="fbicon" src="http://www.website.com/sites/all/themes/website/images/fb.png" style="height:48px;width:48px"></a></span>
показать некоторые HTML код – goseo
Эй, ваш вызов функции кажется правильным. Вы можете видеть сетевой журнал, если изображение наводителя загружается или нет, поскольку это может занять некоторое время. Вы можете попробовать с изображениями типа «http://placehold.it/100x100» ... – Amitesh
См. Отредактированный ответ. –