powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / bootstrap .modal('show') не работает
8 сообщений из 8, страница 1 из 1
bootstrap .modal('show') не работает
    #39500947
waszkiewicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот такой код
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
function menus(v){
  
    switch(v) {
       case  'ind':
          $.post('actions.php',{'action':15}, function(response) { $('#forModals').html(response);});
           break;
    }
    $('#services').modal('show');

}


причем, если первый раз выбрать менюгу 'ind' - разметка появляется, но modal не отрабатывает. Далее, выбираем другой пункт меню (его в switch нет) фсё окэ. Куда крутить? Может, задержку какую поставить?
...
Рейтинг: 0 / 0
bootstrap .modal('show') не работает
    #39500950
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
waszkiewicz,

можно попробовать bootstrap.js подключить
...
Рейтинг: 0 / 0
bootstrap .modal('show') не работает
    #39500951
waszkiewicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblab, чукча не читатель? я же написал, что если выбираешь менюгу другую - все в порядке
bootstrap подключен
...
Рейтинг: 0 / 0
bootstrap .modal('show') не работает
    #39500958
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
waszkiewiczпричем, если первый раз выбрать менюгу 'ind' - разметка появляется, но modal не отрабатывает. Далее, выбираем другой пункт меню (его в switch нет) фсё окэ. Куда крутить? Может, задержку какую поставить?

Может сначала получить ответ, потом рисовать модалку? Задержка тут при чём?
...
Рейтинг: 0 / 0
bootstrap .modal('show') не работает
    #39500963
waszkiewicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
так ответ я получаю. по F12 вижу, что разметка появляется. однако bootstrap не может провести ему нужные действия по какой-то причине (в частности, не добавляет к body служебные div)
...
Рейтинг: 0 / 0
bootstrap .modal('show') не работает
    #39500965
waszkiewicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
waszkiewicz,
вся печалька походу в том, что <div class="modal" нужно сразу в дом писать
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
 $("#services").empty();
    switch(v) {
       case  'ind':
          $.post('actions.php',{'action':15}, function(response) { $('#services').append(response);});
         
           break;
    }
    
    $('#services').modal('show');
...
Рейтинг: 0 / 0
bootstrap .modal('show') не работает
    #39500972
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
waszkiewicz,

Нифига ты не исправил ошибку свою. У тебя выполняется post и не дожидаясь ответа выполняется modal('show'), в этот момент не факт, что ответ будет получен и у тебя в DOM что-то добавиться.

Ещё раз. function(response) — там должен вызываться твой modal
...
Рейтинг: 0 / 0
bootstrap .modal('show') не работает
    #39500985
waszkiewicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
да, это еще один косяк. но так я делал тоже. и без явного указания в DOM заголовка для модального - нихера не выходило
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / bootstrap .modal('show') не работает
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]