Вопрос по jquery, ajax, javascript – Как показать использование jQuery load () для ajax нескольких элементов в несколько элементов?

1

Мне нужно загрузить определенные элементы с большой страницы в разные элементы страницы. Код, который я написал, работает, но элементы загружаются один за другим и после большой паузы. Я думаю, что могу сделать это неправильно, потому что я не полный разработчик, а просто дизайнер.

Мой код выглядит так:

$("#lot-rental").load("/est.html #est-rental");
$("#lot-deposit").load("/est.html #est-deposit");
$("#lot-date").load("/est.html #est-date");
$("#lot-build").load("/est.html #est-build");

Ваш Ответ

3   ответа
0

$("#lot-rental").load("est.html#est-rental");
$("#lot-deposit").load("est.html#est-deposit");
$("#lot-date").load("est.html#est-date");
$("#lot-build").load("est.html#est-build");
Error: User Rate Limit Exceeded
0

$.get Разобрать ответ (найти элементы) и загрузить их на главную страницу:

$.get('/est.html',function(html){
    //wrap in jQuery so we can use it as context
    html = $(html);

    //find the item in html, and append to the container in the current page
    $('#est-rental',html).appendTo('#lot-rental');
    //     ^          ^                  ^-- target
    //     |          '-- context
    //     '-- the element to find in HTML
});
5

$.get() загрузить данные, а затем установить содержимое различных элементов вручную.

$.get('/est.html', function(data) {
    $.each(['rental', 'deposit', 'data', 'build'], function(i, key) {
        $('#lot-' + key).html($(data).find('#est-' + key));
    });
}, 'html');
Error: User Rate Limit Exceeded Imran
Error: User Rate Limit Exceeded Imran

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