Logro llamar a la función sin problemas y esta recibe el parámetro bien (hago un alert y esta correcto). El problema es que no me reemplaza el contenido del div...
El div es así:
<div id="playvideo" style="width:292px; position:relative; float:right;"></div>
Y la función trata de meterle un código de YouTube para cambiar el video básicamente (como esta usado en este link):
Código Javascript :
<script type="text/javascript">
function cambiarVideo(id){
///
alert(id); // ESTO ESTA OK
///
var youtube = '';
///
youtube += '<object width="292" height="236">';
youtube += '<param name="movie" value="http://www.youtube.com/v/'+id+'&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999&loop=1"></param>';
youtube += '<param name="allowFullScreen" value="false"></param>';
youtube += '<param name="allowscriptaccess" value="always"></param>';
youtube += '<param name="wmode" value="opaque">';
youtube += '<embed src="http://www.youtube.com/v/'+id+'&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999&loop=1" '
youtube += 'type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="292" height="236" wmode="opaque"></embed></object>';
///
$("#playvideo").html(youtube); // ACÁ ES DONDE TENGO MI DUDA...
///
return false;
};
</script>Mucahs gracias!
Javier
