隐藏空
  • 2023-12-20

    我想隐藏所有<li>如果它们是空的或者里面有空格<li>.

    我这样做是这样的:

    $("li:empty").filter(function(i,v){return $.trim($(v).text()).length == 0;}).css('display', 'none');
    

    这是错误的语法吗?

    如果我创建一个类来清空<li>看不见,效果很好。像这样:

    $("li[class='hideLi']").filter(function(i,v){return $.trim($(v).text()).length == 0;}).css('display', 'none');
    

    但我不知道哪个<li>将是空的。

    有人可以帮我吗? 我想要做display=none if the <li>是空的。

    这是我的代码:-

    <script src="http://code.jquery.com/jquery-latest.js"></script>
    
    
    
    
    <script>
      $(document).ready(function(){
        $("td:empty").css('display', 'none');
         $("div:empty").css('display', 'none');
         $(!$.trim('li:empty')).hide();
         $("li[class='hideLi']").filter(function(i,v){return $.trim($(v).text()).length == 0;}).css('display', 'none');
      });
      </script>
    
    <ul>
      <li style="border:red solid 1px ">HI</li>
      <li style="border:green solid 1px ">  </li>
        <li style="border:blue solid 1px " class="hideLi">  </li>
      </ul>
    

    Thanks,


    您可以使用.hide() http://api.jquery.com/hide/

    如果您有空间,要使其工作,您可以使用jQuery.trim() http://api.jquery.com/jQuery.trim/

    $("li").each(function() {
    
        if(!$.trim($(this).html())) {
            $(this).hide();
        }
    });
    

    工作示例:小提琴的例子 http://jsfiddle.net/8B22K/1/

    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

    隐藏空
  • 的相关文章
    • 将 Bootstrap CSS 中的列表居中[重复]

      这个问题在这里已经有答案了 重复报告后编辑 抱歉 我认为建议的重复项实际上可能是重复项 我先尝试了一下 但它对我不起作用 因此出现了一个新问题 再次查看新的建议答案后 我意识到我的问题可能与我正在使用的工具 codepen io 的开箱即用
    • 如何在 Android 上的 PhoneGap 中设置音频播放速率?

      有谁能够让音频播放速率在 Android 上工作吗 媒体播放器似乎覆盖 忽略音频标签的播放速率属性 None
    • 当内部元素滚动位置到达顶部/底部时防止父元素滚动?

      我有一个小 浮动工具箱 一个带有position fixed overflow auto 效果很好 但是 当在该框内滚动 使用鼠标滚轮 并到达底部或顶部时 父元素 接管 滚动请求 工具框后面的文档滚动 这很烦人 而不是用户 要求的 我正在使
    • 将 Regex 对象分配给 html 输入模式

      我需要以编程方式将正则表达式对象分配给输入元素模式属性 以下是我当前的实现 var regex d 5 element attr pattern regex toString slice 1 1 有没有更好的方法来做到这一点而不需要字符串操
    • 如何使用多个 select2 框过滤表格?

      我正在尝试使用 和多个 select2 框的类来过滤表格 表格 HTML table class table tbody tr class kanban event Austin td td tr tr class csm event Ch
    • Bootstrap

      我正在尝试使用 Bootstrap 构建一个网站 到目前为止 一切都按计划进行 我想要一个固定的导航栏 并且我正在使用内置函数 div class navbar navbar fixed top 这很棒 正是我所需要的 但我希望导航和标题从
    • 重新加载页面时删除哈希值?

      我使用哈希来切换我的图像滑块 当我重新加载页面并且哈希值设置为 e h 3 没有图片 当图库在几秒钟后自动滑动时 它显示下一个 所以几秒钟内什么也没有 有没有办法在加载页面时检查哈希并将其删除 我只想关心那些用散列为页面添加书签的人 问候
    • 有没有办法动态更改 jqGrid 的单元格值?

      这个问题可能已经被问过很多次了 但我想知道是否可以动态更改 jqgrid 的单元格值 我基本上有一个网格 它通过 JSON 字符串加载数据 在特定列的某些行上 该值可能为 null 因此 预先知道哪个行 ID 是一个问题 然后能够将 nul
    • 如何组合多个jquery函数

      如果你查看下面的 jquery 代码 你会看到著名的 文档 ready 函数 这将启动脚本 我在网上几乎所有 jquery 代码示例中都看到了这一点 我想知道 如果我在一个文件中运行 5 个不同的代码函数 我是否需要使用 文档 ready
    • 在 Dartlang 中下载大文件

      我需要使用 dartlang 从浏览器下载较大的文件 我一直在使用 data uri 来下载 但已经达到了该方法的大小限制 想知道最好的方法是什么 我研究了使用 HTML5 文件系统 API 但它已被弃用 显然在大多数浏览器中从未真正实现过
    • jQuery 日期格式

      如何使用 jQuery 设置日期格式 我正在使用下面的代码但出现错误 txtDate val format date new Date dd M yy 请提出解决方案 在您的页面中添加 jquery ui 插件 txtDate val da
    • Django Ajax ModelForm 向 request.POST 提交一个空表单

      对于 django ajax 和 jquery 我是个新手 所以如果我的问题显得微不足道 我提前道歉 我已经在这个问题上摸不着头脑有一段时间了 但我正在尝试使用 ajax 和 jquery 通过 jQuery UI 提供的模式对话框窗口提交
    • jquery 上下文菜单插件 - 右键单击​​事件类型在哪里?

      我正在研究下面插件的代码 想知道它在何时何地与 右键单击 事件相关联 它所做的只是 插件参考链接 http www javascripttoolbox com lib contextmenu http www javascripttoolb
    • 如何使用CSS缩放图像以填充div并保持纵横比?

      我想用一个 div 填充img 保持纵横比并根据需要拉伸宽度或高度以适应 div style width 80px height 80px img src div 我怎样才能实现它 如果图像不是二次方的 则必须将其 放大 并根据哪一侧较大而
    • 取消选择所有复选框后,客户端过滤器显示所有项目

      加载时 复选框将取消选中 并显示所有列表项 当选中过滤器时 将显示相关的列表项 我遇到的问题是 当您再次取消选中所有复选框时 我需要显示所有项目而不是隐藏 这是我的小提琴 http jsfiddle net amesy B9Hnu 124
    • jQuery:将文本区域滚动到给定位置

      我有一个包含很多文本的文本区域
    • 全高全宽 CSS 布局

      我正在寻找一种方法来创建具有 5 个区域的纯 CSS 无 JavaScript 布局 如下所示 H A B C F
    • iphone jquery 移动闪烁问题

      我在 iPhone 上使用使用 jQuery mobile 开发的应用程序时遇到闪烁问题 我尝试了互联网上提供的几种解决方案 包括 CSS 更改 将过渡设置为 无 甚至在 jquerymobile js 中注释代码 但没有运气 我使用的 J
    • 如何从 html 页面 [javascript] 调用 Web 服务方法而不刷新页面

      我有一个webservice这将返回一个值 我的要求是 我需要调用它webservice从一个index html页面 该页面有一个 html 提交按钮 在该按钮上单击我正在呼叫JavaScript 从那里我想调用网络方法 我怎样才能做到这
    • 将网站加载到 DIV 中

      当我在文本框中写入 URL 然后单击提交按钮时 如何实际从网站检索数据 我希望将数据放入我拥有的 div 中 这可能吗 我已经尝试过这个 但它不起作用

    随机推荐

    • 快速分割数组的优雅方法

      给定任何类型的数组和所需的子数组数量 我需要以下输出 print 0 1 2 3 4 5 6 splitInSubArrays into 3 0 3 6 1 4 2 5 输出必须包含正确数量的子数组 即使没有 足够 的元素来填充这些子数组
    • 如何找到文本框中光标的位置? C#

      我有一个标准的 WinForms TextBox 我想在文本中的光标位置插入文本 如何获取光标的位置 Thanks 无论是否选择任何文本 选择开始 http msdn microsoft com en us library system w
    • ASP.Net MVC 中通过 ajax 传递列表

      我想通过 AJAX 传递列表 我怎样才能做到这一点并在运行时赋值 我正在这样做 但它传递了空值 这是我的代码 JQuery for var i 0 i lt 5 i aabc id i color Level i var str2 aabc
    • 使用 LINQ 连接两个列表

      我有两个列表 list1 和 list2 列表1包含 1 a 2 b 3 c 4 d 列表2包含 3 c 4 d 5 e 我想要使 用 LINQ 以下列表 1 a 2 b 3 c 4 d 5 e List1 Concat List2 Whe
    • 在命令行上运行的 C++ 代码覆盖工具[关闭]

      就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
    • 如何根据设备屏幕尺寸调整集合视图单元格的大小?

      我注意到单元格总是遵循尺寸检查器中的定义 即使我已经应用了 UICollectionViewDelegateFlowLayout 看起来就是这样 但我希望这些单元格看起来更像更小的 iPhone 屏幕上的样子 实施sizeForItemAt
    • 使用实体框架的最小存储库实现

      我正在尝试在我的应用程序中实现最小的通用存储库模式 我有一个非常小的界面用于查询和保存数据 public interface IRepository IQueryable
    • 反应子/父组件 - onChange 事件只接受一个字符并且不保留值

      在 ReactJS 中 在我的子组件中 输入 gt 文本上的 onChange 事件仅采用一个值 并且不会在每次按键时保留先前的值 我正在尝试捕获子表单中的输入 并希望将其传输给父表单 实际上 我正在尝试重用子表单来创建和编辑页面 我的完整
    • 如何使用 TailwindCSS 禁用环形阴影?

      这就是我的问题的样子 见环 看图 https i stack imgur com RLCE0 png 使用Chrome的inspector发现与 tw ring shadow 所以我尝试添加类ring 0 and ring offset 0
    • 如何在 JavaFX 8 中创建自定义 3D 模型?

      我尝试使用官方教程在 JavaFX 应用程序中制作一架飞机 并有以下代码 Image diifuseMap new Image getClass getResource t jpg toExternalForm TriangleMesh p
    • Django:如何在给定实际值和选择的情况下访问模板中 ChoiceField 的显示值?

      我有一个绑定形式的 ChoiceField 其选择是 all All users group Selected groups none None 在模板中 我可以毫无问题地访问其绑定值 要存储的实际值 每个元组的第一个元素 和选择 有了这些
    • PayPal + RESTful API + WebHooks + 自签名证书

      我一直在使用 PayPal 的 REST API 并且能够毫无问题地处理销售 退款等 但我在网络钩子方面遇到了问题 我在沙箱中配置了一个 webhook 它从不将信息发布到 webhook URL 甚至不尝试根据访问日志 由于 wbehoo
    • webapp 和 web.py 之间的区别

      Webpy org 谁使用 web py http webpy org web py 启发了 Web 框架 我们在 FriendFeed 和 网络应用程序中使用 App 附带的框架 引擎 布雷特 泰勒 FriendFeed 联合创始人和原创
    • 如何从远程 php 脚本响应获取二进制文件?

      我正在调用一个脚本 该脚本为我提供了一个带有二进制数据的二进制文件 12345 cl 脚本已完成 并且正在运行 如果我将其粘贴到导航器上 我会得到二进制文件 现在我有一个问题 如何将脚本的响应转换为二进制资源以在我的应用程序中使用它 目前
    • 在 LaTeX Beamer 中调整矩阵大小

      您好 我想知道如何在投影仪环境中调整矩阵大小 目前我正在编写以下代码 begin align left begin array ccccccc 0 1 1 0 0 1 1 0 ddots 0 1 1 0 end array right
    • 较新版本的 JRE 不会加载音库,但较旧版本会加载

      我有以下代码尝试加载音库 我已经使用 JRE 1 6 03 和 1 6 43 在 Windows 7 上测试了代码 旧版本的 JRE 1 6 03 工作正常 但新版本会引发异常 这是怎么回事 public Main try Synthesi
    • 在 Material MatDialog 中动态加载组件

      谁能提供一个如何将组件动态加载到 Material MatDialog 中的示例 我想做的是 我将为 MatDialog 配置数据提供一个组件类型 然后对话框将创建一个实例并将其放置在其 mat dialog content 区域内 看来我
    • 显示当前目录内容的便携方式

      我想在期间向用户提供附加信息restart case缺少输入文件 有没有一种便携式方法可以打印当前目录中的文件 请看一下文件系统概念 http clhs lisp se Body 20 a htm 特别是在directory http cl
    • 多线程参考? [关闭]

      Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 这个问题的答案是社区努力 help privileges edit community wiki 编辑现
    • 隐藏空
    • 我想隐藏所有 li 如果它们是空的或者里面有空格 li li 我这样做是这样的 li empty filter function i v return trim v text length 0 css display none 这是错误的语