0
正如你在圖片中看到的標籤歡迎,鬧鈴等現在如果沒有選擇標籤,那麼只有我們可以刪除標籤,並且刪除按鈕只會在鼠標懸停時出現。現在我的問題是我想修復它,以便我可以通過使用鍵盤來刪除它? (這裏選擇了歡迎標籤,所以我們可以刪除任何標籤)。這是一個無障礙問題。如何修復鼠標懸停刪除按鈕,以便我們可以通過鍵盤刪除它?
CSS代碼:
.js .delete-tab {
background: url(../images/common/remove.png) no-repeat 42%;
cursor: pointer;
display: block;
height: 8px;
position: absolute;
right: 2px;
text-indent: -9999em;
top: 2px;
width: 8px; }
的javascript:
_deleteButton: function(obj) {
var instance = this;
obj.append('<span class="delete-tab">X</span>');
var deleteTab = obj.find('.delete-tab');
deleteTab.click(
function(event) {
instance._removePage(this);
}
);
deleteTab.hide();
obj.hover(
function() {
jQuery(this).find('.delete-tab').fadeIn('fast');
},
function() {
jQuery(this).find('.delete-tab').fadeOut('fast');
}
);
},
我不是在jQuery的專家,可以請您詳細闡述這一點? – Reuben 2011-06-16 06:23:49
我給你添加了一個例子 – 2011-06-16 06:57:39
明白了。謝謝 ! – Reuben 2011-06-16 07:29:27