srcにyoutube.comが含まれているページのany/all iframeのソースを変更/変更し、srcのURLから動画IDを取得しようとしています。iframeのsrcを変更する
これまで私が行ってきたことは、うまくいきません。
$(document).ready(function(){
changeYoutube();
function changeYoutube()
{
$('iframe').each(function() {
var that = $(this);
var href = that.attr('src');
if(href.search('youtube.com') != -1) {
that.attr('href', href+'&autoplay=1');
}
});
});
また、URLの動画IDをvarに入れる必要があります。例url: http://www.youtube.com/embed/hP9rBDYYFvw?fs=1&feature=oembed ここで、「hP9rBDYYFvw」は、そのURLの動画IDです。
おかげ
ページのiframeにはidがないものとします。 – TDave00
正確には「機能していない」とは何ですか? JSエラーが出ますか?あなたはそれをデバッグしようとしましたか? –