Почему моя подсказка не отображается при наведении мыши?(JQuery) - PullRequest
2 голосов
/ 23 сентября 2010

Я пытаюсь получить подсказку, чтобы она оставалась видимой при наведении курсора. Это работает, когда вы наводите курсор мыши в первый раз. Но попробуйте навести курсор мыши, затем навести курсор мыши на другую ссылку и навести курсор мыши на эту подсказку. Это исчезнет.

Проверьте код на jsFiddle. Хотелось бы узнать, что я здесь делаю не так.

http://jsfiddle.net/6FpM8/7/

Ответы [ 3 ]

2 голосов
/ 12 ноября 2010

я знаю, что это старая проблема, но вы можете изменить параметр delayOut с помощью

$(".id of tooltip").tipsy({delayOut: "length of time" });

или вы можете изменить его в Jips.

Кроме того, вы можете изменить функцию выхода в js в соответствии с вашими потребностями.

2 голосов
/ 29 июня 2011

Немного поздно для вас, но для других, которые могут приземлиться здесь.Используйте версию от github .Тогда для параметра title плагина используйте эту функцию обратного вызова

$('.tooltip').tipsy({ html:true, delayOut:2000, title: function(){
        $('.tipsy').hide();
        return this.getAttribute('original-title');
    }
});
0 голосов
/ 23 сентября 2010

Попробуйте это

<a class="mylink" id="1" href="#" title="hey" >Test</a>
<a class="mylink" id="2" href="#" title="hey" >Test</a>
<a class="mylink" id="3" href="#" title="hey" >Test</a>

Просто установите заголовок через тег html, а не через JS, который работал в моем Fire Fox.

...