aboutsummaryrefslogtreecommitdiffstats
path: root/src/attributes
diff options
context:
space:
mode:
Diffstat (limited to 'src/attributes')
-rw-r--r--src/attributes/prop.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/attributes/prop.js b/src/attributes/prop.js
index d58adf369..453d4c7cd 100644
--- a/src/attributes/prop.js
+++ b/src/attributes/prop.js
@@ -69,8 +69,10 @@ jQuery.extend( {
if (
rfocusable.test( elem.nodeName ) ||
- rclickable.test( elem.nodeName ) &&
- elem.href
+
+ // href-less anchor's `tabIndex` property value is `0` and
+ // the `tabindex` attribute value: `null`. We want `-1`.
+ rclickable.test( elem.nodeName ) && elem.href
) {
return 0;
}