aboutsummaryrefslogtreecommitdiff
path: root/docs/javascript.html
diff options
context:
space:
mode:
authorPatrick H. Lauke <[email protected]>2013-01-15 07:16:33 +0000
committerPatrick H. Lauke <[email protected]>2013-01-15 07:16:33 +0000
commit370fa45fbe4ee879a626a67bb4df0ec9495102be (patch)
tree9aeff7c8aa52f8f20901ddf0695aa74df71fef22 /docs/javascript.html
parent4503ad7808f6602679ec4b89f00bda30c46505c1 (diff)
downloadbootstrap-370fa45fbe4ee879a626a67bb4df0ec9495102be.tar.xz
bootstrap-370fa45fbe4ee879a626a67bb4df0ec9495102be.zip
Leave tabindex=-1 alone
It seems that, as misguided as I personally think it is, ARIA does indeed want dropdown menus not to behave as regular keyboard users expect them, killing TAB/SHIFT+TAB in favor of cursor keys. Fair enough, the issue I have is then with ARIA, not with bootstrap. I would sugges thought that if you really do want to follow ARIA consistently, *any* navigation bar should also become an ARIA menu, further making it impossible for keyboard users to use TAB/SHIFT+TAB to navigate through it, and that these changes should be reflected in the bootstrap examples as well...
Diffstat (limited to 'docs/javascript.html')
-rw-r--r--docs/javascript.html48
1 files changed, 24 insertions, 24 deletions
diff --git a/docs/javascript.html b/docs/javascript.html
index 3e9892843..131924e0c 100644
--- a/docs/javascript.html
+++ b/docs/javascript.html
@@ -405,21 +405,21 @@ $('#myModal').on('hidden', function () {
<li class="dropdown">
<a id="drop1" href="#" role="button" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a>
<ul class="dropdown-menu" role="menu" aria-labelledby="drop1">
- <li role="presentation"><a role="menuitem" tabindex="-1" href="http://google.com">Action</a></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#anotherAction">Another action</a></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li>
+ <li role="presentation"><a role="menuitem" href="http://google.com">Action</a></li>
+ <li role="presentation"><a role="menuitem" href="#anotherAction">Another action</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Something else here</a></li>
<li role="presentation" class="divider"></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Separated link</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" id="drop2" role="button" class="dropdown-toggle" data-toggle="dropdown">Dropdown 2 <b class="caret"></b></a>
<ul class="dropdown-menu" role="menu" aria-labelledby="drop2">
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Action</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Another action</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Something else here</a></li>
<li role="presentation" class="divider"></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Separated link</a></li>
</ul>
</li>
</ul>
@@ -427,11 +427,11 @@ $('#myModal').on('hidden', function () {
<li id="fat-menu" class="dropdown">
<a href="#" id="drop3" role="button" class="dropdown-toggle" data-toggle="dropdown">Dropdown 3 <b class="caret"></b></a>
<ul class="dropdown-menu" role="menu" aria-labelledby="drop3">
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Action</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Another action</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Something else here</a></li>
<li role="presentation" class="divider"></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Separated link</a></li>
</ul>
</li>
</ul>
@@ -447,31 +447,31 @@ $('#myModal').on('hidden', function () {
<li class="dropdown">
<a class="dropdown-toggle" id="drop4" role="button" data-toggle="dropdown" href="#">Dropdown <b class="caret"></b></a>
<ul id="menu1" class="dropdown-menu" role="menu" aria-labelledby="drop4">
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Action</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Another action</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Something else here</a></li>
<li role="presentation" class="divider"></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Separated link</a></li>
</ul>
</li>
<li class="dropdown">
<a class="dropdown-toggle" id="drop5" role="button" data-toggle="dropdown" href="#">Dropdown 2 <b class="caret"></b></a>
<ul id="menu2" class="dropdown-menu" role="menu" aria-labelledby="drop5">
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Action</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Another action</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Something else here</a></li>
<li role="presentation" class="divider"></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Separated link</a></li>
</ul>
</li>
<li class="dropdown">
<a class="dropdown-toggle" id="drop5" role="button" data-toggle="dropdown" href="#">Dropdown 3 <b class="caret"></b></a>
<ul id="menu3" class="dropdown-menu" role="menu" aria-labelledby="drop5">
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Action</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Another action</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Something else here</a></li>
<li role="presentation" class="divider"></li>
- <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li>
+ <li role="presentation"><a role="menuitem" href="#">Separated link</a></li>
</ul>
</li>
</ul> <!-- /tabs -->