javascript - jquery 获取父对象的父对象

标签 javascript jquery hide parent

我试图隐藏一个层,但似乎无法弄清楚如何让它工作,这就是我正在尝试的

if ($('#dgAvailable_ctl02_lblpricefrom > strong').text() == '£'){
    $('#dgAvailable_ctl02_lblpricefrom').parent().parent().hide()
}

我的代码是

<div class="resultsitem" style="background-color: rgb(238, 229, 208);">

<div class="petspeoplecontainer">
<h5><span class="lblpricefrom" id="dgAvailable_ctl02_lblpricefrom"><br>From <strong>£</strong></span></h5></div>

</div>

因此,如果 dgAvailable_ctl02_lblpricefrom 的文本 = £

,我将尝试隐藏图层 resultsitem

任何帮助将不胜感激

谢谢

杰米

最佳答案

您可以使用 closest像这样:

if ($('#dgAvailable_ctl02_lblpricefrom > strong').text() == '£'){
    $('#dgAvailable_ctl02_lblpricefrom').closest('.resultsitem').hide()
}

关于javascript - jquery 获取父对象的父对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3683061/

相关文章:

javascript - Web 应用程序上的图像编辑

javascript - 创建悬停可见按钮

javascript - typescript : Importing something that was exported with module. 导出

jquery - 隐藏嵌套在两个 div 内的 <li>

javascript - 找不到处理文件

javascript - 数据表重新加载按钮不可见

javascript - 相对于屏幕宽度更改 div 的可见性

javascript - "perfect scrollbar"在 iframe 上使用

jquery - 如何使用 Jquery 的 Coolinput 在密码字段中显示提示 "Enter your password",然后在用户键入时使用星号隐藏输入?

android - 在 ExpandableListView 中隐藏按钮