基本上所有的元素,我有temp_val
班上有幾個<span>
元素包含1
值我想隱藏。這些元素分散在我的html文件中。隱藏類,它包含文本
這裏是我的HTML代碼片段:
<div class="row" style="float: left; width: 80%; margin-top: 10px; ">
<strong>
<span class="temp_val">Value1</span>
<span style='visibility:hidden' class='temp_val_name'>1</span>
</strong><br>
<font size="2">
<img src="assets/images/maps.png" height="12" width="7" style="vertical-align: middle;" >Image1
<span style='visibility:hidden' class='temp_val_name'>1</span>
<img src="assets/images/earphone.png" height="12" width="10" style="vertical-align: middle;" >Image2
<span style='visibility:hidden' class='temp_val_name'>0</span>
<img src="assets/images/envelope.png" height="11" width="14" style="vertical-align: middle;">Image3
<span style='visibility:hidden' class='temp_val_name'>1</span>
</font>
</div>
這裏是我的jQuery和它不工作:
$(".temp_val_name").each(function() {
if ($(this).text() == '1') {
$('.temp_val').hide();
}
});
而且這是我第一次jQuery代碼,但仍無法正常工作:
if($('.temp_val_name').text() == '1') {
$('.temp_val').hide();
}
我還有很多要隱藏的元素。我只給你看了幾個。 我該如何解決這個問題?
@Epodax哎呀對不起,因爲這是一個建議標籤。我將刪除它。抱歉。 –
也''已被棄用,不應再使用。 –
'if($(this).text()=='1')$(this).hide();',當然? –