youtube网址无法在javascript中运行,为什么? 我的代码中的错误在哪里:
$(document).ready(function(){
api_images = ['http://www.youtube.com/watchv=OyQoHmcunk&rel=0&fs=0&width=640&height=360'];
api_titles = ['Title 1'];
api_descriptions = ['']
$.prettyPhoto.open(api_images,api_titles,api_descriptions);
});
答案 0 :(得分:4)
您错过了实际将路径与查询字符串分开的?
:
api_images = ['http://www.youtube.com/watch?v=OyQoHmcunk&rel=0&fs=0&width=640&height=360'];
// ^
没有它,你应该收到一个404响应,一个体面的javascript调试器会告诉你。您正在使用调试器right?
此外,根据正在使用的DOCTYPE
以及是来自内联还是外部<script>
,&
的HTML编码可能是必要的,也可能是其他问题的来源:
api_images = ['http://www.youtube.com/watch?v=OyQoHmcunk&rel=0&fs=0&width=640&height=360'];
// ^ ^ ^ ^