Modifier des données-src src via jquery

Im en utilisant un flexslider qui a des fichiers audio pour chaque diapositive, mais je ne veux pas charger d'innombrables fichiers audio tout de suite sur la page. Donc, im essayant d'obtenir les données-src pour devenir la src après chaque diapositive

les diapositives sont actuellement comme suit:

<div class="flexslider carousel">
<ul class="slides">
<li> 
<img src="http://www.quinnmedical.com/skin/frontend/gigasavvy/quinn/ppt/Slide01.jpg"  /> 
<audio id="demo" controls>
   <source src="/skin/frontend/gigasavvy/quinn/audio/Slide1.mp3" type="audio/mpeg" />
</audio>
</li>
<li> 
<img src="http://www.quinnmedical.com/skin/frontend/gigasavvy/quinn/ppt/Slide03.jpg"  /> 
<audio id="demo" controls>
   <source data-src="/skin/frontend/gigasavvy/quinn/audio/Slide3.mp3" src="" type="audio/mpeg" />
</audio>
</li>
</ul>
</div>

Dans l'après-fonction je veux modifier des données-src src. Toute aide serait grandement apprécié que la façon d'aller de données-src src

Vous ne pouvez pas la modifier. Tout ce que vous pouvez faire est d'ajouter un nouvel attribut et de supprimer la précédente.
Je pense que ce serait une meilleure solution pour set < audio preload="none">, qui sera tout simplement désactiver tous les préchargement des fichiers. Ou si vous voulez vraiment de la précharge de la diapositive en cours, modification de la précharge à la propriété "auto" lorsque le clapet est visible.

OriginalL'auteur RMH | 2014-06-25