【发布时间】:2014-04-30 14:58:20
【问题描述】:
我从 Json 数据中获取视频网址为 http://www.youtube.com/watch?v=UVKsd8z6scw 但如何使用 jquery 在 iframe 中显示此视频网址?它没有显示任何东西。如果我打开这个 youtube 页面并将其嵌入,那么我将获得链接为 //www.youtube.com/embed/UVKsd8z6scw 。如何解决这个问题?
//jquery
$(document).ready(function(){
$.getJSON("http://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",function(data){
alert(JSON.stringify(data));
var content='';
$.each(data,function(index,item){
content +='<div class="userdata">';
content +='<div class="userurl">'+item.keywords+'</div>';
content +='<iframe class="usevideourl" src="'+item.videourl+'"></iframe>';
content +='<img src="'+item.thumb+'" class="userimage"></img>';
content +='</div>';
});
$('#dictionary').append(content);
});
});
【问题讨论】:
-
你需要调用 $('#SomeClass').append()
-
是的,您放入内容中的 html 是如何实际添加到 DOM 中的?
-
解决什么问题?您已从 YouTube 获得嵌入 URL。使用它。
标签: javascript jquery html