Всплывающая подсказка jquery tools не появляется при первой попытке после hide()
Я использовал tooltip
для <div>
Будет hide()
через пару секунд
Если я наведу курсор мыши на его триггер после него
впервые не появится
только после того, как я наведу на него курсор мыши во второй раз, он появится
я использовал onShow
событие для привязки и используется window.setTimeOut
это проблема во всплывающей подсказке или в jquery?
что-то вроде этого:
$(document).ready(function() {
x = $("button").tooltip({
api: true,
position: "center right",
onShow: function() {
var hid = function() {
x.getTip().hide();
};
window.setTimeout(hid, 2000);
}});
x.show();
});
1 ответ
Решение
Хорошо, я исправил это: ответ здесь:
$(document).ready(function() {
x = $("button").tooltip({
api: true,
**effect:"fade"**,
position: "center right",
onShow: function() {
var hid = function() {
**x.hide();**
};
window.setTimeout(hid, 2000);
}});
x.show();
});