Вот как это можно сделать:
$('#feedback-modal').modal({
backdrop: true,
keyboard: true
}).css({
width: 'auto',
'margin-left': function () {
return -($(this).width() / 2);
}
});
Рецепт подкинул некто rviscomi, вот здесь: https://github.com/twitter/bootstrap/issues/675#issuecomment-3664958.
к сожалению обнаружилось что modal не работают при загрузке страницы (например чтобы сообщить что feedback удался), только по кнопке
ОтветитьУдалитьДолжен работать и при загрузке.
УдалитьЕсли покажете кусочек неработающего кода, то может быть смогу вам помочь разобраться.
в пустой html шаблон вставляем демо код с сайта, перегружаем страницу...
Удалить(код здесь не вставляется)
на самом сайте кстати, еще поповеры неправильно работают в модальном окне - появляются под ним
Скорее всего, у вас какая-то ошибка, потому что - "боевой" код, который хорошо срабатывал.
Удалитьвы пробовали? ни тултипы, ни поповеры в модале не работают. сам модал корректно работает только от кнопки. весь код с сайта.
Удалитьвот поповеры и тултипы не пробовал - возможно, надо твикать z-index
Удалитьmodal работает
Удалитьзапуск:
ололол
ОтветитьУдалитьхм. вот эти строки мне пришлось убрать:
ОтветитьУдалить,
'margin-left': function () {
return -($(this).width() / 2);
}