2011-12-20 54 views
0
圖片

我有以下的HTML代碼:問題隱藏使用jQuery和IE8

<td class="myclass" width="1%" align="right" ><a href="javascript:goToNav();" id="top"><img id="navup" src="#topofpage.png" alt="Back to Navigation"/></a></td> 

我使用IE8和基於一個條件,其實我是想掩蓋這一形象出現的所有(共8個顯示該頁面),但基於我的代碼在這裏,它只是只隱藏一個事件。

我的代碼是:

if ($("#FIELD").val() == ""){ 
    $('img#navup').each(function() { 
     $(this).hide(); 
    }); 
    } 

任何援助將不勝感激。

謝謝。

回答

1

每個頁面的ID應該是唯一的。改爲嘗試設置class="navup",並使用選擇器$('img.navup')代替。

+0

當然@minboost - 忘記了ID是唯一的。塔爲你提供幫助。 – tonyf 2011-12-20 00:38:24