Кажется, что некоторые проблемы с tabindex в нескольких браузерах, поэтому я хочу обойти эти проблемы с помощью javascript/jquery. В частности, FF3.5 (Mac) не принимает tabindex или вообще не сосредотачивается на ссылках. У меня есть jquery 1.3.2 и js-hotkeys 0.7.9, запущенные на моем сайте.jquery tabindex/focus & hotkeys
У меня есть 4 формы на 1 странице, которые я могу переключаться между использованием ссылки. Теперь, когда страница загружает I, что 1 из ссылок имеет фокус, используя его id. Затем я хочу иметь возможность заносить вкладки между каждой ссылкой для отображения каждой формы.
урезанная код выглядит следующим образом:
HTML
<nav id="postNav">
<ul>
<li class="Nav1"><a href="#">1</a></li>
<li class="Nav2"><a href="#">2</a></li>
<li class="Nav3"><a href="#">3</a></li>
<li class="Nav4"><a href="#">4</a></li>
</ul>
</nav>
<form class="postForm" id="post1">
</form>
<form class="postForm" id="post2">
</form>
<form class="postForm" id="post3">
</form>
<form class="postForm" id="post4">
</form>
Jquery
$(document).ready(function(){
$("#postNav ul li a").click(function(event){
var postOptionSelected = $(this).parent("li").attr("class").substr(3);
$("form#post"+postOptionSelected).show();
$("form.postForm:not(#post"+postOptionSelected+")").hide();
event.preventDefault();
});
});
спасибо - исправлено – EddyR