2013-03-03 1 views
0

У меня есть кнопка, когда я нажимаю на нее, я получаю «всплывающее окно» (используйте boostrap modal) с данными. Я использовал подсказку twitter boostrap, и все работает нормально. когда я решаю заменить всплывающую подсказку на popover, я получаю некоторые странные проблемы. Прежде всего, я хочу, чтобы popover появился, когда я нахожу ссылку, но она появляется только тогда, когда я нажимаю на ссылку. вторичный popover появляется в главном окне и не исчезает, как я стараюсь. Я просто хочу, чтобы он появился на моделе boostrap, как моя последняя подсказка.Twitter Bootstrap popover display в неправильном месте

это моя ссылка:

<a href="#" class="blob" data-html="true" data-triger="hover" data-original-title="A Title" data-content="bla bla bla">link</a> 

ЯШ:

$('.blob').popover(); 

как я могу это исправить? что не так?

ответ

0

Не знаю, почему атрибут данных триггер не работает, но передавая параметр с помощью параметра инициализации JS делает его поведение, как вы намерены:

$('.blob').popover({trigger: "hover"}); 

jsfiddle здесь:

http://jsfiddle.net/dcasadevall/S8sXQ/1/

+0

спасибо, что он работает хорошо, но не в модальном, поэтому я просто добавляю z-index: 5000; – Dennis

1

Вы видите триггер неправильно, должно быть:

<a href="#" class="blob" data-html="true" data-trigger="hover" data-original-title="A Title" data-content="bla bla bla">link</a> 

С исправленным это отлично работает в jsfiddle для меня.

+0

спасибо, что это тоже работает, вы правы! Я это неправильно. но он не работает на модальном (всплывает), поэтому я добавляю z-index: 5000; жаль, что я не отмечаю ваш ответ как правильный. единственная причина заключается в том, что сначала dcasadevall отвечает. – Dennis

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

  • Нет связанных вопросов^_^