Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Модальные окна в DLE 10.3

Модальные окна в DLE 10.3


     15.09.2014    Всплывающее, модальное, PopUp, 10.3, 10.2    Все вопросы » Шаблоны (TPL)    8288

вопрос
Сайт был на 10.2, перенёс на 10.3 но после этого перестали работать стандартные модальные окна.
Вот код:

<div class="custom-info"style="cursor:pointer" onclick="win{news-id}(); return;">
Кнопка вызова
</div>

<div id="hz{news-id}" title="[xfvalue_nazvanie-rus]" style="display:none;">
Контент модального окна
</div>

<script type="text/javascript">
function win{news-id}() {
$(function(){
    $('#hz{news-id}').dialog({
        dialogClass:'redwin',
        autoOpen: true,
        show: 'fade',
        hide: 'fade',
        height: 'auto',
        width: 'auto',
                buttons: {
            "Закрыть" : function() {
                $(this).dialog("close");
            }
               }
    });
});
}
</script>


На 10.2 работает отлично, поэтому ошибки в коде нет.

Ответа пока нет


6 комментариев

G-3p
Юзер

G-3p - 15 сентября 2014 11:24 -

Извините. Приветствую всех)

Attyla
Юзер

Attyla - 15 сентября 2014 11:50 -

Можно сайт посмотреть? Консоль браузера что говорит? Пробуйте использовать https://github.com/jquery/jquery-migrate/

G-3p
Юзер

G-3p - 15 сентября 2014 14:56 -

http://aniloads.tk Я вообще без понятия в чём проблема(
На дефолтном шаблоне работает нормально.

G-3p
Юзер

G-3p - 15 сентября 2014 15:19 -

Насколько я понял - происходит конфликт js. Как только я удаляю все скрипты (адреса) из <head> окно начинает работать. Пробовал по 1 удалять - толку 0.

Attyla
Юзер

Attyla - 15 сентября 2014 15:27 -

пробуй подключить в main.tpl скрипт jquery-migrate вставив этот код:

<script src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script>

Старые скрипты должны заработать + плюс в консоли можно будет посмотреть что, на что надо изменить, чтобы адаптировать скрипты под новую версию jQuery. Или дай в ПС доступ к сайту я сам отредактирую.

G-3p
Юзер

G-3p - 15 сентября 2014 15:40 -

Заработало! В чём секрет?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх