2013-05-28 3 views
1

[Я нашел сообщения о том, как настроить задержки всплывающих подсказок, но ничего о проблеме, введенной если две ссылок примыкают]Twitter Bootstrap подсказка: использование задержки вызывает соседние подсказки остаться видимым

Я добавил некоторую задержку в мои подсказки к устранить мигание, как мышь быстро перемещаются по ссылкам:

$('body').tooltip({ 
    selector: 'a[rel="tooltip"], [data-toggle="tooltip"]', 
    delay: { show: 100, hide: 100 } 
}); 

Но что ввело постоянное отображение всплывающей подсказки при переходе от одной подсказки ссылки непосредственно на другой (оба отображаются).

Вы можете увидеть эту проблему на http://classygroundcovers.com/site/page?view=sitemap, наведя «Поиск ваших идеальных растений» и двигая мышью по строке «Растения & пакетов в продаже».

Если я удаляю задержку, они работают нормально.

Любые идеи о том, как сохранить задержку и заставить их вести себя правильно?

Ref: http://twitter.github.io/bootstrap/javascript.html#tooltips

Спасибо за Ваше внимание к этому вопросу.

+0

Я переместил пример демонстрации проблемы в http://calmness.com/tmp/tooltip/1.html объявление. Мне нужно будет удалить задержку с живого сайта, пока это не будет исправлено. Я попытался создать скрипку, но не смог понять, как это сделать, у нее есть то, что я думаю, является соответствующей информацией, не уверен, что мне не хватает, чтобы продемонстрировать проблему там - http://jsfiddle.net/kazaleski/ EaqDN/2 / – Kaz

ответ

1

Опуская «скрыть» задержку, проблема исчезла. Это позволило мне сохранить задержку «шоу», которая была необходима для предотвращения мерцания.

Это не решает проблему, но является жизнеспособным обходным решением.

Смежные вопросы