-1
<span class="employeesList">
    <div class="hrEmployees"><span class="employeesSection">all categories  <span class="pointerDown">&nbsp;</span></span></div>
</span>

我这样做是为了获取内部 htmlemployeesSection

$('.employeesList').children(':first-child').next().html();

但这行不通...知道我可能在做什么

4

2 回答 2

2

children(':first-child')选择 div,并next()尝试选择其下一个不存在的兄弟。

试试这个:

$('.employeesList').children(':first-child').children('span').html();
于 2013-08-05T22:20:45.440 回答
1

你需要在find这里使用方法。

$('.employeesList').children(':first-child').find('.employeesSection')html();

next用于兄弟元素,在这种情况下第一个孩子没有兄弟姐妹

你可以简单地使用这个选择器

$('.employeesList').find('.hrEmployees > .employeesSection')html();
于 2013-08-05T22:20:42.517 回答