2013-12-04 6 views
-1

У меня есть список строк, у них есть идентификаторы, например. # автомобиль1, # автомобиль2, # автомобиль3 Мне нужно создать динамический popover, показать его справа от div, а затем закрыть таймаут. У меня есть проблемы с творением.Как создать popover на лету?

var pop = $().popover({ 
    selector: '#car1', 
    title: 'foo', 
    content: 'bar', 
    container: 'body' 
}); 

pop.popover('show'); 

Что я делаю неправильно?

+0

Что плагин вы используете? – putvande

+0

@putvande, как в теге twitter-bootstrap.js, я думаю, –

ответ

1

Вы не указали какой-либо селектор на самом деле, используйте вместо этого:

var pop = $('#car1').popover({ 
    title: 'foo', 
    content: 'bar', 
    container: 'body' 
}); 
+0

и по-прежнему использовать опцию выбора, чтобы включить делегирование, если уникальный элемент # car1 удаляется/считывается в DOM. Я думаю, именно так OP желает, чтобы он работал. И я надеюсь, что OP использует уникальные идентификаторы. –

+0

Похоже, что требуется селектор. Я изменю свой код. Спасибо за разъяснения. – Miraage

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