2

HTML:

<div class="view">
    <span class="number">40000</span>
    <br/>
    <span class="number">50000</span>
    <br/>
    <span class="number">240000</span>
    <br/>
</div>
<div class="view">
    <span class="number">60000</span>
    <br/>
    <span class="number">70000</span>
    <br/>
    <span class="number">350000</span>
    <br/>
</div>

JavaScript:

$(".view").each(function(i,foo){
    $($(foo).html()).filter('.number').each(function(index,Element){
    }

如何优雅地仅选择foo 变量.number中的选定元素的子元素?.view

4

2 回答 2

3
$('.view').find('.number')

是你要找的吗?

于 2012-10-23T15:11:27.227 回答
3

你可以试试这个

$('.view > .number');

或者

$('.view').find('.number');

或者

$('.number' , '.view');
于 2012-10-23T15:15:14.487 回答