После того, как я запускаю jqmodal и закрываю его, мой сайт получает Uncaught TypeError

Мой веб-сайт работает (включая слайд-тумблер, кладка....)

прежде чем я вызову JQModal,

но когда я запускаю jqmodal и закрываю его,

мой веб-сайт получает сообщение "Uncaught TypeError: Object [object Object] не имеет метода" кладка ""

Я думаю, что мне нужно добавить перезагрузку, когда jqmodal закрывается.

но я не знаю, как это сделать в JS

Любая идея? Или другие возможные ошибки?

мой исходный код ------

<script src="js/jquery.min.js"></script>
<script src="js/jqModal.js" type="text/javascript"></script>
<script src="js/jquery.masonry.min.js"></script>
     <script>

              $("#Item-search-bar").click(function(){
                $("#Item-search-list").slideToggle(500,function(){
                    $('#container').masonry();
here got error-->"Uncaught TypeError: Object [object Object] has no method 'masonry' "
                });
             });

  </script>

1 ответ

Решение

Эта ошибка означает masonry Плагин не был загружен. Скорее всего jquery.masonry.min.js Файл отсутствует или имеет другое имя файла.

В браузере, если вы выберите View -> Source, вы можете щелкнуть ссылку на файл Javascript, чтобы увидеть, существует он или нет.

Другие вопросы по тегам