以下两种有何不同?
一个。使用jQuery
$(iframe).attr("id", "youtube-player"+i);
$(iframe).attr("enablejsapi", 1);
$(iframe).attr("origin", "http://0:8080");
//DOM result
<iframe id="youtube-player0" src="https://www.youtube.com/embed/videoID" enablejsapi="1" origin="http://0:8080">
湾硬编码
<iframe id="youtube-player0" src="https://www.youtube.com/embed/videoID?enablejsapi=1&origin=http://0:8080">
Google刚刚添加了添加&#34;来源&#34;属性为src。我想用第一种方法来做,但似乎只有第二种方法有效。我感到很困惑,因为第一种方法在没有添加origin
属性的情况下完美运行。这两种方式实际上会产生不同的结果吗?
答案 0 :(得分:0)
origin
和enablejsapi
不是单独的属性。使用以下;
$(iframe).attr("id", "youtube-player"+i);
$(iframe).attr("src", "https://www.youtube.com/embed/videoID?enablejsapi=1&origin=http://0:8080");