I would expect to have the tooltip appear on hover, but it is only appearing on the screen on focus then disappearing when I hover over it, and it doesn't come back.
This isn't a real implementation of tooltip, and I think it should behave just like one. It seems to me there are a couple of things you're blending together here. One is a visible tooltip via keyboard. The other is a tooltip announced by JAWS. I would suggest you scrap the the first one (keyboard triggered tooltip) as being outside the scope of this example. You can notate that, and give this technique as an example later, but it's muddying the water.
I would expect to have the tooltip appear on hover, but it is only appearing on the screen on focus then disappearing when I hover over it, and it doesn't come back.
This isn't a real implementation of tooltip, and I think it should behave just like one. It seems to me there are a couple of things you're blending together here. One is a visible tooltip via keyboard. The other is a tooltip announced by JAWS. I would suggest you scrap the the first one (keyboard triggered tooltip) as being outside the scope of this example. You can notate that, and give this technique as an example later, but it's muddying the water.