【问题标题】:What is the jQuery selector for same class names but one is hidden?什么是相同类名但隐藏的 jQuery 选择器?
【发布时间】:2013-08-14 10:38:06
【问题描述】:

我的目标是在这个 div 之后添加 HTML(之后使用 jQuery):

<div class="wpv-setting-container wpv-setting-container-horizontal wpv-settings-layout-markup js-wpv-settings-layout-extra">

由于应用程序的技术要求,我不得不使用类wpv-settings-layout-markup。但是,还有另一个 div 包含这个类,但它是隐藏的:

<div style="display:none;" class="wpv-settings-templates wpv-setting-container wpv-setting-container-horizontal wpv-settings-layout-markup" id="attached-content-templates">

现在,当我在 jQuery after 方法中使用类名时,它会同时添加到可见和不可见的 div 中。

$(".wpv-settings-layout-markup").after('data here');

如何修改这个选择器:

$(".wpv-settings-layout-markup")

只定位可见的 div?非常感谢。

【问题讨论】:

    标签: jquery


    【解决方案1】:

    使用:visible 选择器

    $(".wpv-settings-layout-markup:visible")
    

    更多信息可以在这里找到:http://api.jquery.com/visible-selector/

    【讨论】:

      【解决方案2】:

      使用:visible 选择器

      $(".wpv-settings-layout-markup:visible")
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-08-04
        • 2018-01-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多