jQuery 子对象来自 jQuery 所选对象?
这是我所拥有的代码。
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");
或者还有其他更简单的方法吗?
So here is code what I have.
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;
});
Do I need to do like this:
temp.children(".amount-all").children("blala").children("blalalala").html("blala");
Or is there other, easier way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
.find()
获取与选择器匹配的后代任何级别(而不是只查看直接子级,例如.children()
),就像这样:You can use
.find()
to get decendants that match the selector at any level (as opposed to looking at just immediate children like.children()
does), like this: