диалог добавления JavaScript не работает после добавления некоторого другого кода JS - PullRequest
0 голосов
/ 03 мая 2018

У меня есть этот код, что использовать макет контейнера (jquery.layout):

$(document).ready(function () {
var myLayout = $('#container').layout();
var containerWidth = myLayout.state.container.innerWidth;
myLayout.options.west.onresize= function(){ customSaveState();}
myLayout.options.east.onresize= function(){ customSaveState();}
var msize = customLoadState();
myLayout.sizePane("west", msize[0]);
myLayout.sizePane("east", msize[1]);
function customSaveState () {
  var westCurrentSize      = myLayout.state.west.size;
  var eastCurrentSize      = myLayout.state.east.size;
  saveSizes(westCurrentSize, eastCurrentSize);
};
});

Работает как положено. Но мой модальный диалог подтверждения doesent. Источник подтверждения выглядит так:

  <div id="myModal" class="modal fade">
  <div class="modal-dialog modal-confirm">
    <div class="modal-content">
        <div class="modal-header">
            <h4 class="modal-title"><?php echo $confirm["title"];?></h4>
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
        </div>
        <div class="modal-body">
            <p><?php echo $confirm["caption"];?></p>
        </div>
        <div class="modal-footer">
            <a type="button" class="btn btn-info" data-dismiss="modal">
          <i class="glyphicon glyphicon-hand-left">
                    <?php echo $confirm["cancel"];?>
          </i>
        </a>
            <a class="btn btn-danger" href="<?php echo $confirm["link"];?>">
          <i class="glyphicon glyphicon-remove">
          <?php echo $confirm["doit"];?>
        </i>
        </a>
        </div>
    </div>
  </div>
  </div>

Появляется диалоговое окно "Модальное" с отключенным фоном (окно за модальным диалоговым окном), но само модальное диалоговое окно отключено.

Тот же модальный код в других окнах работает хорошо. Похоже, что часть

var myLayout = $('#container').layout();

актуально. Если я удаляю это, тогда модальное диалоговое окно работает, но расположение контейнера все равно.

JN

...