What fresh hell is THIS now? - Patrick Lauke
Hey guys, so I've been building my own keyboard accessible menu plugin and i have kind of hit a road block but only for JAWS.
When i test the keyboard functionality (left and right for example) on the main nav items when NOT using JAWS the focus goes to the previous or next menu items (depending on the key pressed) - awesome great success.
But when i test this is in JAWS 17 the keyboard events dont fire at all (actually enter and space do), JAWS just reads out the letters of the word on each keypress of left or right.
Looking at this https://www.w3.org/TR/wai-aria-practices-1.1/examples/menubar/menubar-1/menubar-1.html using JAWS i know its possible to make the focus move to the previous and next items on left and right keypress. SO i was curious, how can i do the same thing. Obviously i could use the scripts at the W3's demo page BUT i find the best way to learn and improve your own abilities is to build your own stuff.
I feel i am missing something very simple it seems like JAWS is preventing my events from running or its events are taking over mine... im not sure anymore someone here surely knows.
My Example: https://jsfiddle.net/seanus/zk3phz3o/embedded/result/