-5

我有一个脚本,你可以从这里下载: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>
4

1 回答 1

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
于 2012-08-05T05:35:10.077 回答