ページに YouTube 動画を埋め込みました。リンクをクリックしたときにビデオを変更する必要があります。私がやったことは、jqueryを使用してiframeのsrcを変更したことです。ソースは変更されていますが、ビデオは表示されません。これが最善のアプローチですか?
<script>
$(document).ready(function(){
$("#clickme").click(function(){
alert("hi");
$("#myPlayer").attr('src','http://www.youtube.com/watch?v=M73UUllE39w&feature=g-vrec');
});
});
</script>
</head>
<body>
<iframe id="myPlayer" width="560" height="315" src="http://www.youtube.com/embed/ojQyhk5knx4" frameborder="0" allowfullscreen></iframe>
<a href="#" id="clickme"> Click to change video</a>
誰かが私がこれで間違っていることを教えてもらえますか