PDA

View Full Version : سوال: پخش چند فایل صوتی در jPlayer



ravand
دوشنبه 12 مهر 1395, 08:38 صبح
سلام
من از jPlayer استفاده میکنم. میخواستم با کلیک روی عنصری در صفحه ، یک آدرس فایل صوتی ارسال بشه به jPlayer و بعد پخش بشه. من این کار رو کردم ولی مشکل اینه که باید دو بار روی دکمه ی play کلیک کنم تا فایل صوتی پخش بشه.
عناصر صفحه که روش کلیک میشه ایناست مثلا:


<span data-id="http://localhost/player/soot.mp3" class="glyphicon glyphicon-play playkon"></span>
<span data-id="http://localhost/player/soot2.mp3" class="glyphicon glyphicon-play playkon"></span>


دستورات جی کوئری:

$('.glyphicon-play').click(function(e) {
e.preventDefault();
var filee=$(this).data("id");
move = 0;
$("#jp_player").jPlayer({
ready: function () {
$(this).jPlayer("setMedia", {mp3: filee});
}

آدرس http://localhost/player/soot.mp3 با کلیک روی عنصر مورد نظر به متغییر filee داده میشه و سپس به پلییر.
الان مشکل اینه که من باید دوبار روی عنصر مورد نظر که در اینجا span هست کلیک کنم تا فایل صوتی پخش بشه.
از رویداد دابل کلیک به جای کلیک هم استفاده کردم مشکل حل نشد.
پیشنهادی دارید؟
متشکرم.