使用 jQuery 显示所有具有空属性的项目

Show all items with empty attribute using jQuery

本文关键字:属性 项目 显示 使用 jQuery      更新时间:2023-09-26

我有一个列表,其中包含多个列表项,这些列表项都是隐藏的:

<ul>
    <li rel="">
    </li>
    ...
</ul>

我想显示属性rel只是一个空字符串的列表项。

有人知道我该怎么做吗?

您可以使用 CSS 和属性选择器来做到这一点:

ul li[rel=""] {
    display: list-item;
}

或者使用 jQuery:

$('ul li[rel=""]').show();

使用data-属性或找出一种首先不使用属性的方法。

尝试这样使用

$('ul li').hide();
$('ul li[rel=""]').show();

在这里演示

In jquery

 $("li[rel!='']").show();