0

다음 위젯의 이름에 onmouseout 함수를 추가하려고합니다. onmouseover는 잘 작동하지만 onmouseout은 롤오버에서 거의 즉시 작동합니다. 이유를 모르겠다.기본 자바 스크립트를 사용하여 "onmouseover"이벤트에 문제가 발생했습니다.

http://jsfiddle.net/A8fmg/

는 나는 "버블 링"나는이 주제에 대해 읽으려고 한을 할 수있는 뭔가가있을 수 있지만, 상당히 의미를 이해하지 못하는 것 같아요.

도움을 주시면 감사하겠습니다.

+0

불균형 한 ''태그가 있는데 문제가있는 곳의 관련 코드에 질문을 게시 할 수도 있습니다. – gideon

+0

제로 소년 didnt는 알아 차린다. 감사! – jjhenry

답변

0

mouseover 처리기가 핸들러가 연결된 <a>을 파괴하고 있습니다. 핸들러가 다른 요소에 연결하거나 사용중인 요소를 손상시키지 않고 영구 요소에 연결되도록 코드를 조정하십시오.

+0

하지만 onmouseover 함수를 하드 코딩했습니다 ... 여전히 파괴됩니까? – jjhenry

+1

Book 개체의 실제 함수는 계속 존재하지만 할당 된 요소는 사라졌습니다. 'onmouseout'은 마우스 아래에서 사라지는 요소의 부작용으로 발생합니다. – lincolnk