javascript - 此标签的正确选择器?

标签 javascript jquery css jquery-selectors

我似乎找不到适合这个标签的 jquery 选择器:

HTML:

<div class="span4 span4-mod">
    <div class="well well-mod">
    <h4 class="DomainDescription">Iniz LAX1</h4>
    <span class="btn-block">
        <button></button>
    </span>
    <form action="pinfo.php" method="post">
        <input type="hidden" value="">
        <button>History</button>    
    </form>
    Port Status<br />
    <span class="portstatus porton">21</span>
    <table class="table" style="margin-top: 10px;">
        <tbody>
            <tr>
                <td><strong>Distro:</strong></td>
                <td class="showdistro">Debian 7.1</td>
            </tr>
            <tr>
                <td><strong>Online since: </strong></td>
                <td class="showonline">2 Days 10:29</td>
            </tr>
        </tbody>
    </table>    
</div>

我试图搜索“DomainDescription”类,然后在“showonline”类中搜索 HTML,并操作后者。

我要找的是sibling(table)>child(tbody)>child(tr)>child(td)的关系

尽我所能,我似乎找不到适合这种关系的选择器。

我开始于:

$('.DomainDescription').each(function () {                  
    var PrintedUptime=$(this).siblings().children(".showonline").html();
    alert (PrintedUptime);
});

正确的选择器应该是什么?

最佳答案

可以

$('.DomainDescription').each(function () {                  
    var PrintedUptime=$(this).closest('.well-mod').find(".showonline").html();
    alert (PrintedUptime);
});

演示:Fiddle

关于javascript - 此标签的正确选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18396048/

相关文章:

javascript - 加载文件时显示加载指令

javascript - 我可以覆盖 jQueryUI 自动完成中的选择选项吗

html - 图像未在另一台显示器上拉伸(stretch)

javascript - ramda.js - 如何将 fn 应用于集合的子集

javascript - JScript 错误 __dopostback()

javascript - 遍历 div 以更改特定子项的背景颜色

php - 如何在 laravel 上将字符串从 jquery 翻译为blade

jquery - 垂直导航折叠和展开

javascript - 我的悬停弹出窗口在不应该出现的情况下闪烁和移动

html - div 中的 Bootstrap 中心文本