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

の内部htmlを取得するためにこれを行っていますemployeesSection

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

しかし、それはうまくいきません...私が何をしているのかわからない

4

2 に答える 2

2

children(':first-child')divnext()を選択し、存在しない次の兄弟を選択しようとします。

代わりにこれを試してください:

$('.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 に答える