我有一个脚本,你可以从这里下载:http://www.4shared.com/rar/XoaJijx5/var_pass.html
问题出在index.html& scripts.js,查看并给我更改
我在两个文件中写了一条评论,让我们知道我需要什么
我需要将隐藏的输入值传递给scripts.js并将其存储在var中并在youtube的id url中回显它
index.html中的问题:
<div id="player"><input type="hidden" name="youtube-id" value="uyeJXKfAcpc" /></div>
答案 0 :(得分:2)
你的所有代码都需要在$(document).ready函数中..就像这样:
$(document).ready(function() {
//You can alternatively pass an object:
$('#player').youTubeEmbed({
video: 'http://www.youtube.com/watch?v=uyeJXKfAcpc',
width: 640,
// Height is calculated automatically
progressBar: true // Hide the progress bar
});
var yid = $("input[name='youtube-id']").val();
$('#player').youTubeEmbed({
video: 'http://www.youtube.com/watch?v=' + yid,
width: 640,
// Height is calculated automatically
progressBar: true // Hide the progress bar
});
}); // THE END OF YOUR $(document).ready function