jquery,选择器,查找,文本

标签 jquery html select

我有一个非常有趣的问题(对我来说 :))..

我正在使用 jquery,我想在 HTML 中找到我的引用标记之后的第一个标记。

例如我的 HTML :

    <a href="#" class="A" >A</a>
    <table>
        .....
    </table>
<a href="#" class="B" >A</a>
    <table>
        .....
    </table>
<a href="#" class="c" >A</a>
    <table>
        .....
    </table>

我想选择<a href="#" class="A" >A</a> 之后的第一个表, <a href="#" class="B" >B</a> 之后的第一个表... 用 jquery 。因为这个链接是我在 HTML 中的引用标记,所以所有表格都是相同的(没有任何类,ID ...),而且我不知道有多少个表格可以:( ..

谢谢!!!

最佳答案

使用next:

$('a').click( function() {
    var tbl = $(this).next('table'); // find the next table element following the clicked link
});

关于jquery,选择器,查找,文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2259748/

相关文章:

javascript - 仅当类被硬编码时,使用 jQuery 显示/隐藏 html 内容才有效

javascript - 如何在元素外部单击时隐藏div

php - 返回按文章日期排序的类别

javascript - jQuery 切换帮助

jquery - Bootstrap 的模态 - 当我打开和关闭第二个模态时,第一个模态的垂直滚动条消失

javascript - 在 jQuery 数组中查找每个对象有多个元素的字符串

javascript - 如何在 DIV 中禁用突出显示(选择)文本

jquery - CSS 选择器是如何工作的

android - HTML 中的代码,用于通过 Phone gap 与其他应用程序交互共享内容,例如 ACTION_SEND

php - 尝试使用 PHP 创建动态生成的 mySQL select 语句