来自jQuery的jQuery孩子选择了对象?

时间:2010-11-04 18:17:07

标签: jquery jquery-selectors

所以这里是我所拥有的代码。

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 个答案:

答案 0 :(得分:2)

您可以使用.find()来获取与任何级别的选择器匹配的后代(而不是像.children()那样只查看直接子项),如下所示:< / p>

temp.find(".amount-all").html(json.services[service].total);