无法在jquery中获取child的值

时间:2013-08-05 22:18:37

标签: jquery

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

我这样做是为了得到employeesSection

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

但那没有成功......任何想法我可能在做什么

2 个答案:

答案 0 :(得分:2)

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

请改为尝试:

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

答案 1 :(得分:1)

您需要在此处使用find方法。

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

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

您可以简单地使用此选择器

$('.employeesList').find('.hrEmployees > .employeesSection')html();