-2

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

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

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

这是我正在使用的计算器的链接:http: //www.virtualbookworm.com/productioncalcnew.php

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

4

1 回答 1

9

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

例如 :

var inputs = $('input:visible');
于 2013-02-06T17:27:34.853 回答