이미지의 SRC 속성을 클릭하면 어떻게 바꿀 수 있습니까?jquery에서 이미지 스왑 방법
<a href="#">
<img src="./layout/images/search.png" />
</a>
$('img[src="./layout/images/search.png"]').click(function() {
$(this).attr('src',"./layout/images/search_select.png")
});
이미지의 SRC 속성을 클릭하면 어떻게 바꿀 수 있습니까?jquery에서 이미지 스왑 방법
<a href="#">
<img src="./layout/images/search.png" />
</a>
$('img[src="./layout/images/search.png"]').click(function() {
$(this).attr('src',"./layout/images/search_select.png")
});
이 시도 -
$("img").click(function() {
$(this).attr("src","new.gif")
})
을 다윗 Hedlund는이이 img
선택으로 인해 페이지의 모든 이미지가 변경됩니다 지적한대로. 당신은 당신이 src
속성의 사용하여 이미지를 대상으로 수 sam152에서 알 수 있듯이 클래스를 사용하여 이미지를 대상 또는 수 -
$("img[src='old.gif']").click(function() {
$(this).attr("src","new.gif")
})
당신이 '스왑'라는 클래스와 이미지가있는 경우, 다음 스 니펫을 사용할 수 있습니다. 이미지 src 속성을 변경하기 위해 click 이벤트와 attr을 사용합니다.
$('.swap').click(function(){
$(this).attr('src','new/path/to/img.jpg');
});
나는 똑같은 짓을했지만 못해 – user1065056
사용자가 지글지기 선택기에 익숙하다고 가정 할 수 있습니다. 그렇지 않으면 클릭하면이 스 니펫이 페이지의 모든 이미지를 'new.gif'로 변경한다는 점을 지적 할 가치가 있습니다. –
예.하지만 얻지 못했습니다. – user1065056
데이빗을 지적 해 주셔서 감사합니다. 좀 더 자세한 정보로 답변을 업데이트했습니다. – ipr101