Hello Seb,
I ran into this problem before too. When we were originally styling
the skin used on the jPlayer site we tried putting the time info over
the progress bars and had exactly the same problem that you found. You
can't click on the progress bars themselves.
At the time, I did wonder whether we should solve this problem. We
never did, since it because it complicated the use of jPlayer and we
figured we would see how the community felt.
The solution would be to have 2 sets of the load and progress bars.
The usual one you can see and then another set that actually have
nothing in them, but provide the click functions. You could then slip
the time info in between the 2 layers. Use CSS to align them all over
the top of each other and make sure you have the z-index correct if
you cannot order the elements appropriately in the HTML itself.
If you wanted to do it... You'd want the invisible bars to be linked
to jPlayer and then in onProgressChange you would copy the width
percentage to the bars behind that you can see.
Not sure if that is clear or not... Just giving you a solution if
you'd really like the time info to appear over the progress bars.
Best regards,
Mark P.