我的工作與以下設置:jQuery的simplemodal tabing關閉
jQuery的 - 1.7.1
simplemodal - 1.4.2
而我的問題是,對無障礙設施的原因,我想在打開模式窗口時將焦點放在模式窗口上,並允許用戶點擊製表鍵進入關閉按鈕,然後單擊確定關閉窗口。
我在頁面上使用simplemodal只是顯示不適合原始網格的全尺寸表格。因此我沒有輸入字段或類似的東西,我唯一能夠關注的是div作爲簡單窗口的容器,simplemodal-wrap
,是的,我們正在使用HTML 5.
我已經按照步驟這裏建議, tab order for links in a simplemodal dialog,這讓我能夠把焦點緊密鏈接,通過擴展輸入變量:
$('#simplemodal-container :input:visible:enabled, #simplemodal-container a:visible')
但是,這是我堅持,我不能設法改變這還含有div/table /內容,並且一旦關閉鏈接有焦點擊中enter鍵則不起作用。
任何建議,指針,解決方案?
這是做這部分的一種方法,是的,我知道逃生正在關閉窗口,但瑞典的國家可訪問性組織有這些要求。 雖然這隻解決了我的一半問題,但謝謝! – staffang
呵呵,在我看來,HTML並不是真正的關鍵,它更多的是關於簡單腳本自己控制Tab鍵的功能,在那裏我迷了路... – staffang