jquery如何选择变量中的元素
Posted
技术标签:
【中文标题】jquery如何选择变量中的元素【英文标题】:How do you select an element in a variable in jquery 【发布时间】:2011-12-07 03:18:18 【问题描述】:假设以下代码
<div class="hello">
<h2>I'm a header</h2>
</div>
<script>
foo = $('.hello');
</script>
如何从 foo 中选择 h2 标签并替换它的内容?
我基本上是在寻找 $('.hello > h2).html('New header') 但在变量上的等价物。
【问题讨论】:
【参考方案1】:var foo = $(".hello > h2")
jquery api
【讨论】:
我大大简化了我的示例代码,假设 div hello 有一堆不同的标签,我也想更改它们,但我想在“foo”上执行它们【参考方案2】:您在寻找:
foo = $('.hello');
foo.find('> h2').html('New Header');
【讨论】:
【参考方案3】:我猜你可以做类似下面的事情
foo = $(".hello h2");
【讨论】:
【参考方案4】:要获取 jQuery 对象的子对象,您可以使用 children():
var foo = $('.hello');
foo.children('h2').html('New header');
【讨论】:
以上是关于jquery如何选择变量中的元素的主要内容,如果未能解决你的问题,请参考以下文章