From e05538e480b7313ed6b3e9bbbada62e91203b9c0 Mon Sep 17 00:00:00 2001 From: Sam Potts Date: Thu, 14 Jan 2016 01:19:48 +1100 Subject: Tab focus --- src/js/plyr.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/js/plyr.js b/src/js/plyr.js index af4f17be..b3e9cfdf 100644 --- a/src/js/plyr.js +++ b/src/js/plyr.js @@ -2130,7 +2130,16 @@ checkFocus(); } }); - _on(document.body, 'click', checkFocus); + _on(document.body, 'click', function() { + _toggleClass(_getElement('.' + config.classes.tabFocus), config.classes.tabFocus, false); + }); + for (var button in plyr.buttons) { + var element = plyr.buttons[button]; + + _on(element, 'blur', function() { + _toggleClass(element, 'tab-focus', false); + }); + } // Play _on(plyr.buttons.play, 'click', function() { _togglePlay(true); }); -- cgit v1.2.3