Hola buenas, quisiera cargar videos de youtube en un mismo div.
Parto de una lista de temas, que al pinchar sobre alguno llama a la funcion "cargarVideo" y le paso un contador.
Para ello en cada llmada a crear el objeto video tengo que pasarle el nombre de un div diferente.
Yo tengo:
<div id="playeri">
</div>
<script type="text/javascript">
var ultimo_cont = 'i';
function cargarVideo (elemento, cont){
obtenerYoutubeId(elemento);
$('player'+ultimo_cont).id = 'player'+cont
ultimo_cont = cont;
var divid = $('player'+cont).id;
// llamada a youtube
var params = { allowScriptAccess: "always" };
var atts = { id: "myytplayer" };
swfobject.embedSWF("http://www.youtube.com/v/"+youtubeid+"&border=0&enablejsapi=1&p layerapiid=ytplayer",
divid , "425", "356", "8", null, null, params, atts);
}
<script>
El primer video que seleccionas lo carga, el segundo me dice:
$('player'+ultimo_cont) = null;
Lo curioso esque si elimino l parte de codigo de yoputube, el renombramiento de divs lo hace bien.
Alguna idea?? Veis algo mal??
Muchas gracias!!