Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) jQuery Краткая новость в модальном окне dle 9.7

Краткая новость в модальном окне dle 9.7


     15.12.2012    jQuery    2662

вопрос
Как сделать чтобы при нажатити на кнопку (каторая находиться в shortstory.tpl) в модальном окне выводилась { short-story }? Сам пробывал, но столкнулся с проблемой: модально окно появляеться но каждый раз { shot-story } одно и тоже берется из первой новости на странице, а нужно чтобы для каждой новости свое.

Ответил: ПафНутиЙ


Для каждого модального окна задайте свой id ( взять можно из { news-id })

Комментарии пользователей (1)

G-3p
13

179 | 40

G-3p - 15 апреля 2014 20:01 - Юзер

Вот так)
shortstory.tpl

<div onclick="win{news-id}(); return false;">
Кнопка вызова
</div>

<div id="hz{news-id}" title="название окна" style="display:none;">
Содержимое окна
</div>


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

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

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