Это должен быть легкий вопрос для опытных пользователей Bootstrap :)
Я хочу иметь всплывающее окно на элементе div и прикрепить всплывающее окно.
Цель такова: когда пользователь прокручивает страницу вниз, если всплывающее окно выходит за пределы экрана, оно получает «положение: фиксировано» или что-то в этом роде.
Это лучшее, что я мог сделать:
$('.start').click(function (event) {
$(this).popover({
placement: 'top',
html: true,
content: '<div id="popover-id">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas hendrerit auctor neque eu elementum.</div>',
title: 'Popover',
container: '.container'
}).popover('show');
$('#popover-id').parent().parent().affix({
offset: {
top: 175
}
});
});
См. Скрипку: http://jsfiddle.net/fx53fvwf/1/
Проблема в некотором роде конфликта между
- Всплывающее окно со вставкой 'top: xxx px'
- Аффикс, который вставляет "положение: фиксировано" при прокрутке вниз