나는 다음과 같은 코드를 가지고 각 3 개 버전이 개 이미지가 있습니다jQuery를 : fadein 및 페이드 아웃 (페이딩)와 이미지
var clicked = false;
var klick = false;
$("img#hovertom").click(function() {
if (clicked) clicked = true;
else $(this).attr("src", "../img/tom_effects.png");
if (clicked = true) $(this).attr("src", "../img/tom_effects.png");
if (clicked = true) $("img#hoverdaniel").attr("src", "../img/daniel.png");
if (clicked = true) klick = false;
});
$("img#hovertom").hover(function() {
if (!clicked) $(this).attr("src", "../img/tom_hover.png");
}, function() {
if (!clicked) $(this).attr("src", "../img/tom.png");
});
$("img#hoverdaniel").click(function() {
if (klick) klick = true;
else $(this).attr("src", "../img/daniel_effects.png");
if (klick = true) $(this).attr("src", "../img/daniel_effects.png");
if (klick = true) $("img#hovertom").attr("src", "../img/tom.png");
if (klick = true) clicked = false;
});
$("img#hoverdaniel").hover(function() {
if (!klick) $(this).attr("src", "../img/daniel_hover.png");
}, function() {
if (!klick) $(this).attr("src", "../img/daniel.png");
});
, 그들은 호버에 변경을 클릭합니다. 다른 이미지를 클릭하면 그것은 잘 작동하지만 이미지가 즉시 변경됩니다. 누구나 이미지가 페이드 아웃되거나 페이드로 변하는 코드를 다시 작성할 수 있습니다. 단순히 이미지가 변경되면 '움직이는'것입니다.
$(this).fadeOut().attr("src", "the_path").fadeIn();
나는 그것을 테스트하지만, 그들이 당신에게, 당신이 사용하여 전환을 시뮬레이션 할 수 있습니다
당신이, –
은 어쩌면 당신은 내 코드에 표시 할 수있는 문서를 확인) 페이드 아웃()/fadeIn를 (사용 :) 좋지 않을까있어 –
나는 방법을 모른다 그렇게하려면 잠깐, 개발자를 고용하겠습니다 ... –