aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBoris Bobrov <breton@cynicmansion.ru>2017-04-03 01:52:14 +0300
committerBoris Bobrov <breton@cynicmansion.ru>2017-04-03 01:52:14 +0300
commitdaecc3e1838bc7f592897344cd3751315b0321a9 (patch)
treedc13fd4846308a45b8394af5c3d40ffb43631981
parent697e6c5cbce22b698b105247a8893199255de958 (diff)
downloadmediagoblin-daecc3e1838bc7f592897344cd3751315b0321a9.tar.lz
mediagoblin-daecc3e1838bc7f592897344cd3751315b0321a9.tar.xz
mediagoblin-daecc3e1838bc7f592897344cd3751315b0321a9.zip
Change aria-text when state changes
-rw-r--r--mediagoblin/static/js/audio.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/mediagoblin/static/js/audio.js b/mediagoblin/static/js/audio.js
index 909307f6..36b4eab2 100644
--- a/mediagoblin/static/js/audio.js
+++ b/mediagoblin/static/js/audio.js
@@ -155,14 +155,16 @@ var audioPlayer = new Object();
switch (state) {
case audioPlayer.PLAYING:
- $('.audio-spectrogram .audio-control-play-pause')
+ el = $('.audio-spectrogram .audio-control-play-pause')
.removeClass('paused').addClass('playing')
- .text('▮▮');
+ .text('▮▮').attr('aria-label', 'Pause');
+ el[0].setAttribute('aria-label', 'Pause')
break;
case audioPlayer.PAUSED:
- $('.audio-spectrogram .audio-control-play-pause')
+ el = $('.audio-spectrogram .audio-control-play-pause')
.removeClass('playing').addClass('paused')
- .text('▶');
+ .text('▶').attr('aria-label', 'Play');
+ el[0].setAttribute('aria-label', 'Play')
break;
}
};