【发布时间】:2010-07-13 22:04:01
【问题描述】:
我在下面有一些名为 (16 Courses) 的文本。我只需要隐藏此文本,但无论我尝试使用 jquery 做什么,我似乎都无法隐藏它。有人可以提供任何帮助以便我可以隐藏此文本吗?
<div id="programAttributes">
<div class="left" id="credits">
<h3>Credits</h3>
<h3 class="cost">48</h3>
(16 Courses)
</div>
<div class="gutter12 left"> </div>
<div class="left" id="costPer">
<h3>Cost Per Credit</h3>
<h3 class="cost">$300</h3>
</div>
</div>
我想如果我能写出这样的东西来解决问题,但我到目前为止还没有成功。
$("#credits:not([class!=h3])").hide();
【问题讨论】:
-
因为它是一个文本节点,你将无法简单地隐藏它。你想让它稍后重新出现吗?或者你想永久摆脱它?解决方案将根据您的需要而有所不同。
标签: javascript jquery html class text