【发布时间】:2012-08-05 04:27:42
【问题描述】:
我有一个这样的脚本,而且运行良好!
<div id="player"></div>
jQuery 文件:
$(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
});
});
但现在我想在输入值中设置 youtube id,如下所示:
<div id="player">
<input type="hidden" name="youtube-id" value="uyeJXKfAcpc" />
</div>
并将其传递给 jquery,如下所示:
$(document).ready(function(){
//You can alternatively pass an object:
$('#player').youTubeEmbed({
var yid = $(this).children("input[name='youtube-id']"),
video : 'http://www.youtube.com/watch?v=' . yid,
width : 640, // Height is calculated automatically
progressBar : true // Hide the progress bar
});
});
【问题讨论】:
-
您的问题能具体一点吗?
-
我只需要存储隐藏输入的值并将其传递给上面的javascript文件中的变量,并在'youtube.com/watch?v='之后将这个值作为变量回显