我已經繼承了一個ASP網站,前端有一些JQuery-UI,它提供了標籤和菜單。它工作正常;唯一的小問題是這些標籤在Firefox上顯得很奇怪。在Firefox中出現錯誤的JQuery-UI「關閉」圖標
當用戶點擊Superfish菜單時,添加選項卡。選項卡顯示正常,但添加了一些標記以在選項卡右側添加「X」(關閉)圖標。在IE和Webkit(瀏覽器,Safari瀏覽器等),該選項卡會出現這樣的:
|---------|
| x|
|Tabname |
|---------|
然而,在Firefox,它看起來像:
|---------|
| |
|Tabname |
|x |
|---------|
我不知道很多關於jQuery的這一點,但我嘗試過使用標記,但無法讓Firefox的右上角出現「關閉」圖標,因爲它適用於其他所有瀏覽器。
代碼的相關部分(即,如果我走了這一點,「關閉」圖標消失:))看起來像:
var $tabs = $('#tabs').tabs({
tabTemplate: '<li class="close" align=left><a href="#{href}">#{label}</a><span class="ui-icon ui-icon-close" ></span></li>',
});
誰能幫助我弄清楚是怎麼回事?如果相關,那就是正在使用的JQuery-1.4.2.min.js和JQuery-ui-1.8.4.min.js。
完美!這解決了問題。太感謝了! – KenD