Pavel Sem
Pavel Sem

Reputation: 1753

JQuery UI tabs 1.10 equivalent

Is there equivalent code for jQuery UI 1.10?

This works fine in previous versions but ajaxOptions are deprecated now.

$('#mytabs').tabs({
    ajaxOptions: {
        dataFilter: function(result){
            var data = $.parseJSON(result);
            return data.myhtml;
        }
    },
}); 

Upvotes: 1

Views: 411

Answers (1)

damac
damac

Reputation: 46

Try this:

$('#TheTab').tabs({
    beforeLoad: function( event, ui ) {
        ui.ajaxSettings.dataType = 'html';
        ui.ajaxSettings.dataFilter = function(data) {
            return $(data).find('#MYCONTENT').html();
        };
        ui.jqXHR.fail(function(data) {
            ui.panel.html('<b>Something went wrong with the TABS-documentation ;)</b>');
        });
    }
});

Upvotes: 1

Related Questions