2013-06-11 2 views
3

일반 링크에 툴팁을 추가하고 위치 (모든 위치)를 지정하면 툴팁은 마우스가 텍스트 위에 정확히 놓인 경우에만 표시됩니다. 위치를 지정하지 않으면 모든 늠름한 dory가 작동합니다.위치가 지정된 경우 jQuery 툴팁이 깜박임

이것은 기본적인 기능이라고 생각하면 엄청나게 기분이 좋지 않습니다.

나는 jsfiddle이 복제했습니다 http://jsfiddle.net/6EZHZ/65/

그것은 문서에 주어진 예제는 작동도 언급 할 가치 :

$(".selector").tooltip({ 
    position: { my: "left+15 center", at: "right center" } 
}); 

왜 이런 일이? 못생긴 해킹이 아닌 좋은 해결책이 있습니까?

답변

1

사용이 코드 : 당신이 편지 위로 마우스를 가져 가면 기본적으로

.tip { 
    background-color: white; 
    display:block; 
} 

은 -와 문자로, 나는 실제 문자를 의미하지는 그 사이 공간 - 단지 다음 인 효과는 시작했다. 디스플레이를 블록 속성으로 설정하면이 속성을 내부 문자를 덮는 직사각형으로 처리합니다. 내부의 중간 사이에 마우스를 가져 가더라도 '블록'이 활성화됩니다.

+0

빠른 답장을 보내 주셔서 감사합니다. 이것이 분명히 일어나고있는 동안, jquery-ui는 위치를 지정하지 않을 때 이것을 극복하는 것 같습니다. 내가 궁금해하는 점은 위치를 지정할 때 거기에없는 이유와 그것에 대해 무엇을해야하는지입니다. 블록을 지정하면 텍스트 흐름이 중단됩니다. 나는 인라인 블록을 시도했지만 너무 깜박이다. –

관련 문제