그래서 3 개의 원과 jquery 슬라이더가있는 nav가 있습니다.Javascript onmouseout 이벤트
기본적으로 첫 번째 원이 켜지고 사용자가 두 번째 원을 클릭하면 슬라이더가 두 번째 div로 이동 한 다음 해당 원이 켜지고 첫 번째 원이 희미 해집니다. 이것은 세 번째 원과 동일한 방식으로 작동합니다.
모든 것이 잘 작동이 코드는 내가 그것을 줄 그러나 때,
<img name="bullet1" height="30px" width="30px" src="img/bulletwhite.png" onmousedown="this.src='img/bulletwhite.png';document.images['bullet2'].src='img/bullet.png';document.images['bullet3'].src='img/bullet.png'" style="opacity:0.4;filter:alpha(opacity=40)"/>
<img name="bullet2" height="30px" width="30px" src="img/bullet.png" onmousedown=" this.src='img/bulletwhite.png';document.images['bullet1'].src='img/bullet.png';document.images['bullet3'].src='img/bullet.png'" style="opacity:0.4;filter:alpha(opacity=40)"/>
<img name="bullet3" height="30px" width="30px" src="img/bullet.png" onmousedown=" this.src='img/bulletwhite.png';document.images['bullet1'].src='img/bullet.png';document.images['bullet2'].src='img/bullet.png'" style="opacity:0.4;filter:alpha(opacity=40)"/>
나의 다음 작업은 서클에 호버 효과를 추가하는 모습입니다 마우스를 가져 가면 이미지의 src가 바뀝니 까? onmouseout이 트리거되면 다시 변경하기 위해 이전에 원이 켜져 있더라도 항상 희미한 원이됩니다.
내 기본 질문은 이것입니다. onmouseover가 변경되기 전에 이미지의 src를 기억하고 onmouseout이 트리거되었을 때 이전 상태로 되돌릴 때 사용할 수있는 방법이 있습니까? 감각 :
어떤 조언이 도움이 될 것입니다!
입력 해 주셔서 감사합니다. 최소한 CSS 속성을 추가하여 서클에 테두리를 주거나 심지어 배경 이미지를 변경하려고 시도 할 수도 있습니다. –
아무도이 작업을 수행하는 방법에 대해 궁금해하면 hover jquery 함수를 사용하여 기본적으로 서클에서 document.ready에서 div를 숨긴 다음 마우스를 올려 놓았을 때 마우스를 올려 놓았을 때 다시 숨 깁니다. –