Подтвердить что ты не робот

Получите заголовок запрашиваемой страницы, используя jQuery AJAX

Я написал следующее для выполнения запросов AJAX в своем приложении:

$(document).ready(function () {

    $('ul#ui-ajax-tabs li:first').addClass('selected');

    $('#ui-ajax-tabs li a').click(function (e) {

        e.preventDefault();

        $("#ui-ajax-tabs li").removeClass("selected");

        $(this).parents('li').addClass("loading");

        var url = $(this).attr("href");
        var link = $(this);
        console.log(url);

        $.ajax({
            url: url,
            success: function (responseHtml) {
                $('div#ui-tab-content').html($(responseHtml).find('div#ui-tab-content > div#ui-ajax-html'));
                $(link).parents('li').addClass('selected');
                $("#ui-ajax-tabs li").removeClass("loading");
            },
            error: function () {
                $('div#ui-tab-content').html('<div class="message error">Sorry that page doesn\'t exist</div>');
                $(link).parents('li').addClass('selected');
                $("#ui-ajax-tabs li").removeClass("loading");
            }
        });

    });

});

Как мне захватить заголовок с запрашиваемой страницы и использовать ее? Я подумал о чем-то вроде: var title = $(document).attr('title');, но как получить заголовок с запрашиваемой страницы и установить это как новый заголовок? Благодаря

4b9b3361

Ответ 1

Я новичок в jQuery, но я дам ему попробовать в любом случае:

var newTitle = $(responseHtml).filter('title').text();

И если одно из вышеперечисленных работ, текущий заголовок может быть изменен на

document.title = newTitle;

Снова я начинаю jQuery и Javascript и просто хочу попробовать его:) Так что извините меня, если его глупо и не будет работать:)