이 이미지 스위치 페이드 애니메이션은 마우스를 뗄 때 잠기고 다음 mouseover 때까지 'facebookblue.png'를 그대로 둡니다. Jquery hover lock 위로
$("#facebookrollover").hover(function(){
$("#facebookimg").stop(true, true).ImageSwitch({NewImage:"facebookblue.png", Speed:200});
},
function(){
$("#facebookimg").stop(true, true).ImageSwitch({NewImage:"facebookgrey.png", Speed:400});
});
그리고 HTML 부분 :
<a id="facebookrollover" href="http://www.facebook.com"><img id="facebookimg" src="facebookgrey.png" alt="Facebook" /></a>
아, 그리고 내가 imageswitch의 jQuery 플러그인을 사용하고 있지만, 단지 불투명도를 변경할 때이 같은 문제를 얻을 이후, 즉 문제가 있음을 의심한다. 기본적으로 숨겨져 a
한 내부 공간이 개 img
태그 및 :hover
에 therir display
속성을 전환 :
ImageSwitch가이 문제의 원인입니다. [author] (http://www.hieu.co.uk/blog/index.php/imageswitch/)에 버그를 신고해야합니다. 그러면 버그가 수정 될 수 있기를 바랍니다. 슬프게도, jsFiddle이 다운되었습니다. 그렇지 않으면 스위처를 만들 것입니다. – mekwall
간단한 jquery로 src 속성의 값을 변경하지 않는 이유는 무엇입니까? –