JQuery Эффект Несколько Элементов - PullRequest
1 голос
/ 02 февраля 2009

Попытка поразить два элемента одним load() и не удалась в том, что я пытаюсь. Это то, что у меня сейчас есть, чтобы обновить раздел на странице, и он отлично работает.

$('#refreshme_'+request).load("http://www.example.com/add_list/");

Я пробовал это

$('#refreshme_'+request, .xPlanner).load("http://www.example.com/add_list/"); 

и это не сработало вообще. Хотите сделать мой код эффективным и нужно обновить 2 DOM за один вызов. Есть идеи?

Ответы [ 3 ]

1 голос
/ 02 февраля 2009

Интересно, если вы не можете использовать что-то вроде:

$.get("http://www.example.com/add_list/", function(data) {
    $('#refreshme_'+request).html(data);
    // same for second
});
1 голос
/ 03 февраля 2009

Вместо этого вы захотите использовать .get:

    $.get("http://www.example.com/add_list/", function(data) {
        $("#refreshme1").html(data);
        $("#refreshme2").html(data);
    });

Это псевдо, но вы поняли.

1 голос
/ 02 февраля 2009
var request = "foo";
$("#refreshme_" + request + ", .xPlanner").load("http://www.example.com/add_list/");

и

<div id="#refreshme_foo">Lorem</div>
<div class="xPlanner">Ipsum</div>

работает. Это то, что вы пытались сделать?

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