好的。我有一個fieldset菜單。如果我硬編碼的最後一個項目的ALT的工作原理:當鼠標懸停時,IE 8「alt」標籤不會渲染?
<td>
<a href="show.hotpartslist?clearFilters=true">
<img class="icon" title="Clear All Filters" alt="Clear All Filters" src="../images/clear_all.gif"/>
</a>
</td>
但是這一個是建有一些邏輯和它呈現這樣的:
<td>
<ul id="hp-sor-menu" style="display:none;"><li><img alt="Filter by Source of Repair" src="../images/sor.gif" /><ul><li><a href="show.hotpartslist?sor=ALL">→ ALL</a></li><li><a href="show.hotpartslist?sor=A"> MCA</a></li><li><a href="show.hotpartslist?sor=B"> MCB</a></li><li><a href="show.hotpartslist?sor=E"> BIC</a></li><li><a href="show.hotpartslist?sor=O"> OTHER</a></li></ul></li></ul><script type="text/javascript">
$(function()
{
try
{
DynarchMenu.setup('hp-sor-menu', { });
}
catch(exception)
{
alert("Failed to render other menu: " + exception.description);
}
});
而且中高音不顯示時mosueover
我會建議嘗試標題=「內容」,alt =「內容」是爲圖像不加載時的意思。在你的硬編碼版本中,你有標題,但我沒有在生成的版本中看到它 – Bryan
我剛剛注意到......謝謝 –