1
다음 출력이 있습니다.jquery가있는 hover.jpg로 이미지를 변경하는 방법
<ul id='centrelist'>
<li class="centreicon"><a href="admin/manage_mycentre/22"><img width='70' height='70' class='centreimg' src="http://localhost/aktivfitness_new/assets/images/centre/centre1.jpg" /></a><div class="buttons"><a href="admin/manage_mycentre/22">Aktiv trening Arendal</a></div></a></li>
<li class="centreicon"><a href="admin/manage_mycentre/16"><img width='70' height='70' class='centreimg' src="http://localhost/aktivfitness_new/assets/images/centre/centre2.jpg" /></a><div class="buttons"><a href="admin/manage_mycentre/16">Aktiv trening Blindheim</a></div></a></li>
<li class="centreicon"><a href="admin/manage_mycentre/17"><img width='70' height='70' class='centreimg' src="http://localhost/aktivfitness_new/assets/images/centre/centre3.jpg" /></a><div class="buttons"><a href="admin/manage_mycentre/17">Aktiv trening Eid</a></div></a></li>
...
이제 이미지를 가리키면 jover로 hover.jpg로 변경하고 싶습니다.
다음과 같지만 제대로 작동하지 않습니다.
$(function() {
$(".centreimg")
var orgimg = $(this).attr("src");
.mouseover(function() {
var hoverimg = $(this).attr("src").match(/[^\.]+/) + "hover.jpg";
$(this).attr("src", hoverimg);
})
.mouseout(function() {
$(this).attr("src", orgimg);
});
});
누군가가 나를 도울 수 있기를 바랍니다.
미리 감사드립니다.
$(function() {
$(".centreimg").mouseover(function() {
var hoverimg = $(this).attr("src").match(/[^\.]+/) + "hover.jpg";
var orgimg = $(this).attr("src");
$(this).attr("src", hoverimg);
$(this).attr("title", orgimg);
})
.mouseout(function() {
$(this).attr("src", $(this).attr("title"));
});
});
당신은 data()
방법을 사용하여 객체 내에
CSS 배경 이미지를 사용하지 않고 어떤 이유로 호버 (hover) 의사 아이콘 선택기를 사용하여 호버 설정을 변경하면 어떤 이유입니까? –
나는이 옵션에 @ rich-bradshaw, css 접근 방식을 사용한다. –