정상적으로 작동하는 정규 표현식이 필요합니다. 현재 사용하고있는 정규 표현식이 손상되었습니다. 나는 동적으로 이미지의 SRC를 찾아로 교체 호버에 jQuery를 사용 의 image.pngimg 태그의 src 특성을 바꿀 정규 표현식
참고 ImageName-Dn.png
:목표는
이미지에 대한일반 SRC가이다
$(document).ready(function(){
$(".myButton").hover(
function() {
var s = $(this).attr('src');
s = s.substring(0, s.search(/(\.[a-z]+)$/)) + '-Dn' + s.match(/(\.[a-z]+)$/)[0];
$(this).attr('src', s);
},
function() {
var o = $(this).attr('src');
o = o.replace(/-Dn\./, '.');
$(this).attr('src', o);
}
);
});
: 호버에
오프는 다시 ImageName.png에
내 현재 솔루션을 설정
그러나 어떤 이유로 이미지는 ImageName-Dn.png
으로 설정되고 나사가 올라가서 ImageName-Dn-Dn.png
등으로 설정됩니다. 어떤 도움?