2011-04-01 34 views

回答

13

你不行。只有一个元素可以拥有自己的ID,您不能在多个元素中共享相同的ID。因此,如果您尝试使用JavaScript来查找具有相同ID的元素,则只会获得这些元素中的第一个元素。

使用一个类来代替:

<td class="valhisprofitVal"><%= Math.Round(profit, 5) %>%</td> 
jQuery中

然后,选择类:

$('.valhisprofitVal').hide(); 
+0

谢谢!这是完美的 – slandau 2011-04-01 23:35:57

+0

只有一件事让我困扰了一下。这个CSS类是未知的。由于您使用的是css来定义行为,因此它实际上会将元素的表示与其功能相耦合。 – Custodio 2013-10-07 15:53:09