У меня есть список миниатюр со ссылками на отдельные видео. Все отлично работает во всех браузерах, кроме IE. В IE, если я запускаю видео и (без нажатия кнопки паузы или остановки) нажимаю на миниатюру для следующего видео, звук продолжает воспроизводиться. Другими словами, аудио для обоих видео воспроизводится одновременно. Какие-либо предложения?
HTML:
<ul class="videoButtons">
<li><a class="vidButton" href="javascript:void(0)" id="1" ><img src="images/videoPics/vid1Thumb.jpg" /><br />video title</a></li>
<li><a class="vidButton" href="javascript:void(0)" id="2" ><img src="images/videoPics/vid2Thumb.jpg" /><br />video title</a></li>
<li><a class="vidButton" href="javascript:void(0)" id="3" ><img src="images/videoPics/vid3Thumb.jpg" /><br />video title</a></li>
</ul>
<div class="box" id="video1">
<!--flv embedded object - FLVPlayer-->
</div>
<div class="box" id="video2">
<!--flv embedded object - FLVPlayer1-->
</div>
<div class="box" id="video3">
<!--flv embedded object - FLVPlayer2-->
</div>
Показать / Скрыть код:
$(".vidButton").click(function()
{
var buttonID = $(this).attr('id'); // get ID of the button clicked
var video = $('#'+'video'+buttonID); // add ID number to video
$('.box').hide(); // hide all other divs
video.fadeTo("slow", 1); // show video
});
});
// video objects
swfobject.registerObject("FLVPlayer");
swfobject.registerObject("FLVPlayer1");
swfobject.registerObject("FLVPlayer2");