Показать сообщение отдельно
  #17 (permalink)  
Старый 04.07.2018, 14:36
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,112

max1985,
$(function() {
    var btn = $("#getContent"),
        div = $("#divContent"),
        title = ["Развернуть", "Скрыть ", "Получаем контент"];
    btn.on("click", function(event) {
        event.preventDefault();
        var text = div.text().trim();
        if (text) {
            var hidden = div.is(":hidden")
            text = title[+hidden];
            div.slideToggle(300);
            btn.text(text);
            hidden && btn.append('<i class="fa fa-chevron-up" aria-hidden="true"></i>')
        } else if (text != title[2]) {
            div.text(title[2]);
            $.ajax({
                url: "/katprod/",
                type: "GET",
                cache: false,
                success: function(html) {
                    div.html(html);
                    btn.text(title[1]).append('<i class="fa fa-chevron-up" aria-hidden="true"></i>');
                }
            })
        }
    })
});
Ответить с цитированием