다른 이벤트가 발생할 때 특정 목록에서 마우스 오버 이벤트를 비활성화하려고합니다.다른 이벤트가 발생하면 어떻게 Jquery 기능을 비활성화합니까?
4
A
답변
16
unbind
함수를 사용하여 해당 이벤트를 제거 할 수 있습니다.
$('#theListId').unbind('mouseenter').unbind('mouseleave');
1
function test(){ alert('test'); };
$("li").hover(test);
$("li").unbind('hover', test);
+0
호버 (hover)는 실제 자바 스크립트 이벤트가 아니므로 언 바운드는 불가능합니다. – bdukes
4
당신은 또한 사용할 수 있습니다 동일
$('#item').unbind('mouseenter mouseleave');
는 같이
$('#theListId').unbind('mouseenter').unbind('mouseleave');
+0
위대한 작품이지만 몇 가지 다시 바인딩 할 수 있습니다 :) – MHowey
관련 문제
- 1. onclick 이벤트가 발생하면 어떻게 비활성화합니까?
- 2. TextBox TextChanged 이벤트가 발생하면?
- 3. 다른 이벤트가 발생하면 Mootools - FX.Scroll이 멈추지 않습니다.
- 4. Control.ParentChanged 이벤트가 발생하면?
- 5. 비동기 적으로 발생하면 이벤트가 작동합니까?
- 6. jQuery 필터는 대소 문자를 구분합니다. 어떻게 비활성화합니까?
- 7. 다시 활성화 : DataGridView의 키보드 쇼트를 어떻게 비활성화합니까?
- 8. 이벤트가 발생하면 함수가 어떻게 트리거 될 수 있습니까?
- 9. MFC에서 최대화 단추를 어떻게 비활성화합니까?
- 10. 난을 어떻게 비활성화합니까?
- 11. 텍스트 필드를 어떻게 비활성화합니까?
- 12. dblclick 이벤트가 발생하면 클릭 이벤트 발생을 방지합니다.
- 13. Silverlight Treeview에서 노드를 어떻게 비활성화합니까?
- 14. 왜 같은 예외가 반복적으로 발생하면 log4j가 스택 추적을 비활성화합니까?
- 15. 이벤트가 발생하면 어떤 객체가 클릭 되었습니까?
- 16. C# : 어떤 이벤트가 발생하면 윈도우에 알리기
- 17. Zoneminder : 알람 이벤트가 발생하면 SMS를 보내십시오.
- 18. psycopg2 연결 풀링을 어떻게 비활성화합니까?
- 19. wpf에서 하드웨어 가속을 어떻게 비활성화합니까?
- 20. UITextField에서 더블 탭 키보드 팝업을 어떻게 비활성화합니까?
- 21. ASP.NET 멤버 자격 공급자의 계정을 어떻게 비활성화합니까?
- 22. 다른 기능을 사용하여 데이터로드
- 23. C# : 스레드를 일시 중지하고 일부 이벤트가 발생하면 계속하는 방법?
- 24. 데이터 페이저 이벤트가 발생하면 링크 버튼 색상이 변합니다.
- 25. 예외가 발생하면 어떻게 메서드를 호출합니까?
- 26. Javascript : 몇 초 후에 발생하는 이벤트를 트리거하지만 다른 이벤트가 발생하면 해당 이벤트를 취소 할 수 있습니까?
- 27. HTTPS를 통한 openbase_dir 제한을 어떻게 비활성화합니까?
- 28. 관리자 권한없이 .NET에서 네트워크 연결을 어떻게 비활성화합니까?
- 29. jQuery에서 어떻게 mousedown() 이벤트가 크기 조절이 가능한 상자 기능을 트리거하게합니까?
- 30. asp.net의 다른 컨트롤 내의 컨트롤이 서버 쪽 이벤트를 비활성화합니까?
당신이 가져가 작동 확인할 수 있습니까? 바인딩 해제 클릭시 작동하지만 호버 기능에 대해서는 작동하지 않습니다. – zsharp
정답을 올바르게 수정했습니다. 이전 코드는 http://docs.jquery.com/Events/hover#examples에서 가져 왔지만 실제로는 바인딩 해제 문을 실제로 결합 할 수는 없습니다. – bdukes