jQuery дети из jQuery выбранного объекта? - PullRequest
0 голосов
/ 04 ноября 2010

Итак, вот код, который у меня есть.

var template = $("#instance > .template");
$("#instance-" + country + " > .content > .stats > .map > .template").before(function() { 
    var temp = template.clone();

    //how to select descendant?
    temp.children(".amount-all").html(json.services[service].total);

    return temp;
});

Мне нужно сделать так:

temp.children(".amount-all").children("blala").children("blalalala").html("blala");

Или есть другой, более простой способ?

1 Ответ

2 голосов
/ 04 ноября 2010

Вы можете использовать .find(), чтобы получить потомков, которые соответствуют селектору на любом уровне (в отличие от просмотра только непосредственных таких детей, как .children()делает), вот так:

temp.find(".amount-all").html(json.services[service].total);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...