Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » AJAX FULL-STORY адаптировать вывод через спойлер

AJAX FULL-STORY адаптировать вывод через спойлер


 timon    01.04.2017    Стол заказов    1094    2 комментария

Модуль AJAX FULL-STORY выводит полную новость в модальном окне.

Сделал вывод через спойлер:
JS:
$(document).on('click', '[data-afs-id]', function () {
    var $this = $(this),
        $data = $this.data();

    $.ajax({
            url: dle_root + 'engine/ajax/full-story.php',
            type: 'GET',
            dataType: 'html',
            data: {
                newsId: $data.afsId, // Обязательная переменная
                preset: ($data.afsPreset) ? $data.afsPreset : '', // Название файла с настройками (необязательно)
                template: ($data.afsTemplate) ? $data.afsTemplate : '', // Название файла с шаблоном (необязательно)
            },
        })
        .done(function (data) {
            var $html = $(data);
            $('#full_id_'+ $data.afsId).html($html);
        })
       
        .fail(function () {
            console.log("full-story error");
        });
});

В шаблон:
<div class="title_spoiler">
<a data-afs-id="{news-id}" href="javascript:ShowOrHide('full_id_{news-id}')">Подробнее</a>
</div>
<div id="full_id_{news-id}" style="display: none;">0</div>

Так работает вывод через спойлер, но выводится текст по ширине короткой новости, помогите пожалуйста реализовать вывод текста новости как на картинке красным прямоугольником?
AJAX FULL-STORY адаптировать вывод через спойлер

2 комментария

LisER070707
Гости

LisER070707 - 1 апреля 2017 19:26 -

напиши в скайп ) liser07 (имею три аккаунта на этом сайте, вероятно не стоит со мной связываться)

ПафНутиЙ
Админ

ПафНутиЙ - 2 апреля 2017 10:41 -

Человек имеет три аккаунта на этом сайте, я бы не стал ему писать.

Каков вопрос - таков и ответ. Просто помните об этом.

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