我有以下html:
<div class="mainmenu">
<ul class="blue">
<li class=""><a href="tst/" id="a1_up"><span class="all">tst1</span></a></li>
<li class=""><a href="tst1/" id="a2_up"><span class="all">tst2</span></a></li>
<li class=""><a href="tst3/" id="a3_up"><span class="all">tst3</span></a></li>
<li class=""><a href="tst4/" id="a4_up"><span class="all">tst3</span></a></li>
<li class=""><a href="tst5/" id="a5_up"><span class="all">tst4</span></a></li>
<li class=""><a href="tst6/" id="a6_up"><span class="all">tst5</span></a></li>
<li class=""><a href="tst7/" id="a7_up"><span class="all">tst6</span></a></li>
</ul>
</div>
我需要收集所有跨度值这部分<span class="all">tst6</span>
我在 jsbin 上试过这个:
$(document).ready(function() {
$(".mainmenu ul li > span").each(function() {
alert($(this).val());
});
});
但什么也没有发生。它在这里上传:
现场编辑: