當我使用jquery-1.11.0.min.js時,colorbox不能正確加載視頻。 colorbox div顯示,但沒有加載YouTube視頻。見OADG Dutt Roth video。當我使用jquery-1.7.1時,視頻加載正確。見OADG Horse video。有人可以確定一個能與1.11.0協同工作的解決方案嗎?colorbox iframe不能與jquery工作1.11
<script type="text/javascript" src="../script/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.0.js"></script>
<script type="text/javascript" src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script>
<script type="text/javascript" src="../script/jquery.colorbox-min.js" charset="utf-8"></script>
<script type="text/javascript">
/*<![CDATA[*/
jQuery(document).ready(function(){
jQuery('.youtube').colorbox({iframe: true, width: 853, height: 480, href:function(){
var videoId = new RegExp('[\\?&]v=([^&#]*)').exec(this.href);
if (videoId && videoId[1]) {
return 'http://youtube.com/embed/'+videoId[1]+'?rel=0&wmode=transparent';
}
}});
});
/*]]>*/
</script>
<div>
<p><a class='youtube' href="http://www.youtube.com/embed/Z_nAZI5dfx0?rel=0" title="Susanne Dutt-Roth Riding D2 March, 2012"><img src="S_DuttRothFeb2012.jpg" title="Susanne Dutt-Roth Riding D2 March, 2012" alt="Susanne Dutt-Roth Riding D2 March, 2012"/></a></p>
</div>
我想我找到了問題。請看我的答案。 –