Hi Dan,
thanks for your post, and sorry for the trouble.
Also, sorry for the long wait for a reply. As a I was on a long vacation without internet access the last couple weeks, I could not reply earlier.
This might be related to table HTML caching. Please try extending the Shortcode to
[table id=123 cache_table_output=false /]
Regards,
Tobias
Hey Tobias,
Thank you for the reply. I hope you had a great vacation. The shortcode you provided doesn’t work. Just to be clear, I changed the table id to the table I was using. I know this is obvious, I just wanted you to know exactly what I was doing. I tried it on 2 different websites. The tables showed up, but I could still only play audio on the first 10 entries. Any other ideas on what it could be?
HI,
thanks for trying that! I now had a second look and remembered something: This is most likely the problem that is outlined in the DataTables FAQ here: https://datatables.net/faqs/#events
Basically, the jPlayer uses badly written JavaScript code that has several drawbacks. For example, as in this case, it will not work on elements that are not in the page when it’s run for the first time. There are easy ways around this in JavaScript, but the plugin would need to adjust its code.
The best solution might therefore be to switch to another mp3 player plugin, which has bettter JS code.
Regards,
Tobias
Crap. Thanks for your help Tobias. It is such a good player, and there aren’t many good options. I will see if they have any suggestions. I really appreciate you looking into this.
Hi,
no problem, you are very welcome! I hope that you can find a solution!
Best wishes,
Tobias