是否可以使用功能.hide().show().toggle()切换元素的可见性?

如何测试元素是visible还是hidden

推荐答案

由于问题涉及单个元素,因此下面的代码可能更合适:

// Checks CSS content for display:[none|block], ignores visibility:[true|false]
$(element).is(":visible");

// The same works with hidden
$(element).is(":hidden");

twernt's suggestion相同,但适用于单个元素;它是matches the algorithm recommended in the jQuery FAQ.

我们使用jQuery的is()来用另一个元素、 Select 器或任何jQuery对象判断所选元素.该方法遍历DOM元素以找到满足传递参数的匹配项.如果存在匹配项,则返回true,否则返回false.

Javascript相关问答推荐

获取Uint8ClampedArray中像素数组的宽度/高度

我正在建立一个基于文本的游戏在react ,我是从JS转换.我怎样才能使变量变呢?

我可以使用使用node.js创建的本地主机来存储我网站上提交的所有数据吗?没有SQL或任何数据库.只有HTML语言

钛中的onClick事件需要在两次点击之间等待几秒钟

将对象推送到数组会导致复制

未捕获的运行时错误:调度程序为空

第一项杀死下一项,直到数组长度在javascript中等于1

为什么在函数中添加粒子的速率大于删除粒子的速率?

在ChartJS中使用spanGaps时,是否获取空值的坐标?

如何使用Cypress在IFRAME中打字

有没有办法在R中创建一张具有多个色标的热图?

如何处理不带参数的redux thunk payloadCreator回调函数?

如何从Reaction-Redux中来自API调用的数据中筛选值

当一条路由在Reaction路由中命中时,如何有条件地渲染两个组件或更改两个插座?

使用Java脚本筛选数组中最接近值最小的所有项

JS/css:将数字输入的S函数和可调整大小的元素S函数绑定在一起

:host::ng-Deep不将样式应用于material 复选框

Zimjs库:如何让ZIM帧初始化日志(log)消失

$.fileName在OS X和Adobe Illustrator的脚本中不起作用

当每行和每列中的正方形数量超过或超过4;时,我的网格中的正方形就会从容器溢出