我的HTML:
<div id="myDiv">
<ul class="myClass" style="display: block;">
<li class="directory selected">
<a href="#" rel="src/fd/">fd</a>
<ul class="jqueryFileTree" style="display: block;">
<li class="file ext_jpg">
<a href="#">drevilblu.jpg</a>
</li>
</ul>
</li>
</ul>
</div>
我需要通过查询获取fd
:
var folderName = $("#myDiv").find("li.selected a").text();
但我收到了drevilblu.jpg
如何在a
li class="directory selected"
答案 0 :(得分:2)
尝试以下
var folderName = $("#myDiv").find("li.selected > a").text();
您需要选择了班级的第一级孩子。为此,您需要>
答案 1 :(得分:0)
改为使用直接子选择器:
var folderName = $("#myDiv").find("li.selected > a").text();