如何让jQuery忽略隐藏的元素

时间:2013-02-06 17:26:33

标签: jquery html css hidden

我知道这很糟糕,因为大多数人都喜欢看这里的代码。 然而,我正在尝试为我的小型企业制作一个广泛的计算器,而且我做了很多错事。

请不要更正我的所有代码,这将是太多的工作。但是我想知道是否有一种方法可以在隐藏的元素上运行jQuery。

我为每种产品类型和编写代码的方式都有几个计算器,它只对第一个元素ID有效,即使它是隐藏的。

以下是我正在处理的计算器的链接:http://www.virtualbookworm.com/productioncalcnew.php

这是JS:http://www.virtualbookworm.com/vbwcalcnew.js

1 个答案:

答案 0 :(得分:8)

如果要选择未在选择器中隐藏的元素,则简单的解决方案是使用:visible选择器。

例如:

var inputs = $('input:visible');