在 jQuery 方面相当新手,所以在此先感谢您对我的支持 :)
对于设置宽度和高度的 div,我正在寻找一种方法来隐藏(设置显示:无;)当浏览器上不显示任何内容时这些容器。更常见的是,当它们嵌套了 HTML 会使事情变得有点复杂时,因为需要检查子组件是否为空/显示:无;。
到目前为止,我最接近的是使用 .text() 方法,将其修剪为空白,并检查长度。然而, .text() 会忽略样式并抓取隐藏的文本,并且由于它不返回 DOM 结构,因此很难过滤掉。
这是我一直在玩的小提琴:http: //jsfiddle.net/JbBkQ/5/ 我希望其中包含“隐藏内容”的 div 被第一个 jQuery 函数捕获,因为
隐藏的内容被包围,它的显示设置为无。
那有意义吗?