q 마우스가 마우스 왼쪽 버튼 이벤트에서 툴팁을 자동으로 표시하거나 숨기지 않게하려면 어떻게해야합니까?jQuery qTip 마우스 이벤트 사용 안 함
답변
문서별로 'beforeShow'이벤트에 등록 할 수 있으며 false를 반환하면 툴팁이 표시되지 않습니다.
그래서이
$("your jquery selector").qtip({ api: { beforeShow: function(event) { return false; } } });
의 라인을 따라 뭔가 당신은 툴팁이 hide
옵션에 숨어하게됩니다 이벤트 지정할 수 있습니다
$('#tooltip').qtip({
hide: {
when: 'mouseenter mouseleave'
}
});
을하거나 when
속성을 설정하려고 할 수 있습니다 show
false 옵션 :
$('#tooltip').qtip({
show: {
ready: false, /* Don't show the tooltip once its ready */
when: false /* Prevents the tooltip from showing for any event */
}
});
언제 : false로하면 .qtip ('show')을 수동으로 호출해도 표시되지 않습니까? – LordZardeck
@LordZardeck -'when : false'는 어떤 이벤트가 발생할 때 툴팁이 보이지 않도록합니다. '.qtip ('show')' – amurra
과 같은 도구 설명을 표시하도록 API를 명시 적으로 호출 할 때 툴팁이 표시되는 것을 막지는 않습니다. 나는 그것을 시도했지만 작동하지 않습니다. 나는 심지어 준비를했다 : 진실하다. 그리고 그것은 효과가 없었다. – LordZardeck
이것은 내가 가지고 있고 작동하는 것입니다. 그것은 마우스 이벤트를 비활성화하고 도구 설명이 qtip("show")
$(document).ready(function() {
$('#link1').qtip({
content: 'This is a tool tip',
show: {
event: false
},
hide: {
event:false
}
})
$('#link1').qtip("show");
});
그것은 현재 버전의 qTip에서 작동하도록 멋지다. "when"을 "event"로 바꾼다. – Dominik
- 1. jQuery 키 다운 이벤트 사용 안 함
- 2. ClickListener 이벤트 사용 안 함
- 3. 자식 이벤트 사용 안 함
- 4. 조치가 수행되는 동안 마우스 이벤트 (클릭) 사용 안 함
- 5. 마우스 입력 안 함
- 6. 단추 마우스 오버 사용 안 함
- 7. jquery 문제, 마우스 센터 대기열에서 사용 안 함
- 8. IPad 입력시 키 이벤트 사용 안 함
- 9. 처리 중에 터치 이벤트 사용 안 함
- 10. Javascript 사용 안 함 버튼 이벤트
- 11. ASP.Net 2.0 웹 이벤트 사용 안 함
- 12. Backbone.js보기에서 특정 이벤트 사용 안 함
- 13. 이벤트 변경 안 함
- 14. Jquery ddl 변경 이벤트 실행 안 함
- 15. Jquery : 확인란의 '클릭'이벤트 사용 안 함
- 16. jQuery 탭의 머리글 클릭 사용 안 함
- 17. jquery 폼 요소 사용 안 함
- 18. JQuery UI Combobox 사용 안 함
- 19. jQuery 오류 로깅 사용 안 함
- 20. jquery selectable - 해당 값 사용 안 함
- 21. jQuery 또는 Js로 Printscreen 사용 안 함
- 22. Jquery 유효성 검사 사용 안 함
- 23. jquery UI 테마 스타일 사용 안 함
- 24. 인쇄시 jQuery 정의 스타일 사용 안 함
- 25. 이전 일정의 JQuery 일정 사용 안 함
- 26. jQuery sortable - 단일 항목 사용 안 함
- 27. 포스트 백에서 jquery 호출 사용 안 함
- 28. 키 입력 사용 안 함 jquery
- 29. UIPickerView 사용 안 함
- 30. SessionStateModule 사용 안 함
에 의해 트리거하지만 난 그것을 보여주고 싶은,하지만 mouseenter 및 이벤트 불을하는 MouseLeave하지 않을 때. 나는 단지 .qtip ('show')을 호출 할 때만 보여주기를 원한다. – LordZardeck
.qtip ('show')를 호출하기 전에 변수 (예 : canShowTooltip)를 true로 설정 한 다음, 쇼 이벤트 전에 변수가 true인지 확인하고 그렇지 않은 경우 표시하지 않습니다. 그렇지 않으면 변수를 표시하고 false로 설정하여 재설정하십시오. – Plebsori
좋은 아이디어. 그게 효과가있다. 감사! – LordZardeck