我有一個很大的表單,我想通過按回車而不是製表符來瀏覽。我有一個簡單的腳本,工作正常,直到我添加了一些禁用的字段混合。如何跳過具有禁用屬性的字段?jquery查找下一個沒有屬性的元素
我試過使用一個循環,但我無法得到它一起跳過兩個禁用的字段,並專注於下一個,因爲它似乎留在殘疾人之前的領域。
失敗的是,有沒有辦法將13的輸入keyCode替換爲tab?我在這裏嘗試了一些解決方案,但他們都不工作
$('input').on('keydown', function (e) {
if (e.keyCode == 13) {
e.preventDefault();
$('input')[$('input').index(this)+1].focus();
}
});
什麼用['的.next()'](https://api.jquery.com/next/)? –
不起作用。據我所知,next()只適用於下一個元素,當我需要跳過多個元素時 –