jquery - 如何使用 JQuery 获取列的状态?

标签 jquery

我的意思是,有什么方法可以知道某列是否被隐藏吗?我刚刚学会用

隐藏它们
$('#tableG td:nth-child('+(index+1)+'), #tableG th:nth-child('+(index+1)+')').hide();

但现在我需要获取状态,是否有类似的内容:

if($('#tableG th:nth-child('+(index+1)+')').show() == true) { ... }

最佳答案

您想使用这种表示法:

$(element).is(":visible")

所以:

if($('#tableG th:nth-child('+(index+1)+')').is(":visible")) {...}

关于jquery - 如何使用 JQuery 获取列的状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9006783/

相关文章:

php - jQuery Datepicker 只显示一次

javascript - 需要帮助如何在 jQuery 中使用 event.stopPropagation()

javascript - jquery switch 来更改附加到的列表

jquery - 加载选项以使用 jquery 选择

javascript - 如何选择类的每个实例的后代?

javascript - Jquery:用 <a href ="#"> 包裹每个 <LI>,该 <LI> 链接到其包裹的 <LI> 文本,但用连字符 (-) 替换空格

javascript - 如何使用 JavaScript 将多个 HTML 表单作为一个表单提交给 PHP 脚本?

javascript - Ajax Jquery 和 php : How to control feedback?

javascript - 使 div 高度动态化,这样就不会与额外内容产生差距

javascript - 使用 JavaScript 或 jquery 保持每个选项卡的位置滚动