我想在tbody
中获取嵌套值的值。这是一个例子,说明了我的意思。
在示例中,我想获取所有存储在href
中的值。
<table id="toc" class="plainlinks" style="text-align: center" align="center">
<tbody>
<tr>
<td><b>Index</b></td>
</tr>
<tr>
<td>
<p>
<a class="external text" href="//nl.wiktionary.org/w/index.php?title=Categorie:Zelfstandig-naamwoordsvorm_in_het_Nederlands&from=A">A</a>
- <a class="external text" href="//nl.wiktionary.org/w/index.php?title=Categorie:Zelfstandig-naamwoordsvorm_in_het_Nederlands&from=Ab">Ab</a>
- <a class="external text" href="//nl.wiktionary.org/w/index.php?title=Categorie:Zelfstandig-naamwoordsvorm_in_het_Nederlands&from=Ad">Ad</a>
- <a class="external text" href="//nl.wiktionary.org/w/index.php?title=Categorie:Zelfstandig-naamwoordsvorm_in_het_Nederlands&from=Ag">Ag</a>
- <a class="external text" href="//nl.wiktionary.org/w/index.php?title=Categorie:Zelfstandig-naamwoordsvorm_in_het_Nederlands&from=Al">Al</a>
- <a class="external text" href="//nl.wiktionary.org/w/index.php?title=Categorie:Zelfstandig-naamwoordsvorm_in_het_Nederlands&from=Ap">Ap</a>
- <a class="external text" href="//nl.wiktionary.org/w/index.php?title=Categorie:Zelfstandig--naamwoordsvorm_in_het_Nederlands&from=Ap1">Ap1</a>
</p>
</td>
</tr>
</tbody>
</table>
我尝试了以下语句来捕获值:
$('table tr').each(function (index, value) {
$('td' ,this).each(function (index, value) {
$('p', this).each(function (index, value) {
$('a',this).each(function (index, value) {
console.info($(this).html())
});
});
});
});
最佳答案
$('table tbody a').each(function(i,el){
console.info($(el).attr('href'));
})
将“ tbody”中的所有“ a”
关于javascript - jQuery如何在tbody中捕获嵌套值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41296367/