Помогите пожалуйста подправить код js. Есть в {shortstory} ссылка по которой запускается плеер в модальном окне. сам плеер вставлен в доп.поле. При вызове плеер появляется в модальном окне, но при каждом вызове разный(из разных новостей). Видимо есть завязка с id новости. что нужно исправить?
<script type="text/javascript">
function ModalWindow() {
var videolink = '';
$("#ModalOpen").dialog({
autoOpen: true,
open: function(event, ui) {
videolink = $(this).find("iframe").attr('src');
},
show: 'fade',
hide: 'fade',
width: 'auto',
beforeClose: function(event, ui) {
$(this).find("iframe").attr('src','');
$(this).find("iframe").attr('src',videolink);
}
});
}
</script>
<div class="left-btn-play">
<a class="play" href="#" onclick="ModalWindow(); return false;"></a>
<div id="ModalOpen" title="трайлер к {title}" style="display:none; ">[xfnotgiven_treyler]Нету трейлера. :-([/xfnotgiven_treyler][xfgiven_treyler][xfvalue_treyler][/xfgiven_treyler]</div>
</div>
<script type="text/javascript">
function ModalWindow(id) {
var videolink = '';
$('#ModalOpen' + id).dialog({
autoOpen: true,
open: function(event, ui) {
videolink = $(this).find("iframe").attr('src');
},
show: 'fade',
hide: 'fade',
width: 'auto',
beforeClose: function(event, ui) {
$(this).find("iframe").attr('src','');
$(this).find("iframe").attr('src',videolink);
}
});
}
</script>
<div class="left-btn-play">
<a class="play" href="#" onclick="ModalWindow(id); return false;"></a>
<div id="ModalOpen{id}" title="трайлер к {title}" style="display:none; ">[xfnotgiven_treyler]Нету трейлера. :-([/xfnotgiven_treyler][xfgiven_treyler][xfvalue_treyler][/xfgiven_treyler]</div>
</div>