4
.delay 및 .queue를 사용하여 마우스 오버시 툴팁이 실수로 활성화되는 것을 방지하고 싶습니다. 기돈 말했듯이jquery .hover 및 .delay
그것은 당신이로 마우스를 대기열을 실행 중지하는 방법을 알고하지 않는 것을 제외하고, 작동 http://cherne.net/brian/resources/jquery.hoverIntent.html이 잘 작동해야
$('.has_tooltip').hover(
function(){
$(this).toggleClass('highlight').delay(400).queue(function(next){
$(this).children('.tooltip').show(); next();
});
},
function(){
$(this).toggleClass('highlight').children('.tooltip').fadeOut(200)
}
);
[.clearqueue] (http://api.jquery.com/clearQueue/)를 찾고 계신 분, –
감사합니다! 처음 엔 .dequeue를 발견했는데 반대 효과가있었습니다. –
. 이사 오시는 동안 .stop()을 사용하십시오. – Vivek