Src позволяет задать элементу путь к контенту.
Самый простой способ его изменить (без jQuery), это указать явно:
Сразу для нескольких элементов:
С помощью jQuery:
С помощью jQuery при наведении:
Наведи на курсор на изображения:
Спасибо за внимание.
1 2 3 4 5 | <img id='myImage' src='/1.png' /><script> document.getElementById("myImage").src="/2.png";</script> |
1 2 3 4 5 6 7 8 9 10 11 12 13 | <img id='myImage1' src='/1.png' /><img id='myImage2' src='/1.png' /><img id='myImage3' src='/1.png' /><script> window.addEventListener("load", function load() { var imgs=["myImage1", "myImage2", "myImage3"]; imgs.forEach(function(elementId){ document.getElementById(elementId).src='/2.png'; }); }, false);</script> |
1 | $(".myImages").attr("src", "/1.png"); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <img class='myImages' src="/images/news/130--15-09-17--11-28-00.jpg" style="width: 50%" /><img class='myImages' src="/images/news/104-lovely-mountain.jpg" style="width: 50%" /><script> $(".myImages").on("mouseover", function(event) { var img1 = "/images/news/130--15-09-17--11-28-00.jpg"; var img2 = "/images/news/104-lovely-mountain.jpg"; $(this).attr( "src", $(this).attr("src") ===img1 ? img2 : img1 ); event.preventDefault(); return false; });</script> |