0
我有一個使用angularjs構建的應用程序。在一個頁面上,我有一個模式彈出式窗體元素(元素不在窗體標籤內,由按鈕和輸入標籤組成)。當引導模式打開時,焦點位於第一個輸入元素上。有沒有一種方法,我可以包含Tab鍵按下事件只有引導模式彈出,因爲當我按下標籤多幾次控制轉到瀏覽器地址欄,我可以編輯URL。我不想要這種行爲,標籤頁應該只允許用戶關注彈出窗口。在div或模式中包含tab鍵
我有一個使用angularjs構建的應用程序。在一個頁面上,我有一個模式彈出式窗體元素(元素不在窗體標籤內,由按鈕和輸入標籤組成)。當引導模式打開時,焦點位於第一個輸入元素上。有沒有一種方法,我可以包含Tab鍵按下事件只有引導模式彈出,因爲當我按下標籤多幾次控制轉到瀏覽器地址欄,我可以編輯URL。我不想要這種行爲,標籤頁應該只允許用戶關注彈出窗口。在div或模式中包含tab鍵
我想你會在這裏找到你的答案
$('#confirmCopy :input:first').focus();
$('#confirmCopy :input:last').on('keydown', function (e) {
if ($("this:focus") && (e.which == 9)) {
e.preventDefault();
$('#confirmCopy :input:first').focus();
}
});