javascript - 如何根据内部 div 中的值隐藏 div

标签 javascript jquery html jtable

<form id="jtable-edit-form" class="jtable-dialog-form jtable-edit-form">
<div class="jtable-input-field-container">
    <div class="jtable-input-label">Type</div>
    <div class="jtable-input jtable-text-input">
        <input class="" id="Edit-configType" type="text" name="configType">
    </div>
</div>
<div class="jtable-input-field-container">
    <div class="jtable-input-label">Key</div>
    <div class="jtable-input jtable-text-input">
        <input class="" id="Edit-configKey" type="text" name="configKey">
    </div>
</div>
<div class="jtable-input-field-container">
    <div class="jtable-input-label">Value</div>
    <div class="jtable-input jtable-text-input">
        <input class="" id="Edit-configValue" type="text" name="configValue">
    </div>
</div>
<div class="jtable-input-field-container">
    <div class="jtable-input-label">Description</div>
    <div class="jtable-input jtable-text-input">
        <input class="" id="Edit-description" type="text" name="description">
    </div>
</div>

我需要隐藏 4 个 div 中的 1 个 div。我只想隐藏内部 div 作为值“Key”的 div。

请注意,我不允许更改 HTML 内容。我可以为它编写 Jquery。

最佳答案

你可以试试这个:

$( "div.jtable-input-label:contains('Key')" )
    .closest( "div.jtable-input-field-container" )
    .css( "display", "none" );

关于javascript - 如何根据内部 div 中的值隐藏 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30546943/

相关文章:

使用默认运算符的 Javascript 引用错误

javascript - Controller 操作接收旧值作为 AJAX 调用的参数

javascript - 文本字段中的可点击图像

javascript - Promise 回调参数从哪里来

javascript - JavaScript : Accessing another method of the same object?

javascript - 如何找到 jquery 选择的 witch(nth) 选项?

javascript - Shadow DOM 元素可以继承 CSS 吗?

Javascript 选择开关选择更改

javascript - 替换文本区域中的一个特定单词

javascript - jQuery - 未选中的单选按钮不返回值