フロー プレーヤーを使用してアンカー タグをクリックし、オーバーレイ ビデオ プレーヤーをロードしようとしています。オーバーレイが関数ではないという型エラーが発生しています。可能なすべてのバージョンを試しましたが、それでも問題は解決しません。私のhtmlコードは以下のようなものです
<a href="videos/myvideo.webm" title="my video" class="video" rel="video0"><img id="clip0" src="images/icons/playClip.png"/></a>
<a href="videos/myvideo1.webm" title="my video1" class="video1" rel="video1"><img id="clip1" src="images/icons/playClip.png"/></a>
<div id="overlay">
<a class="close"></a>
<div id="player"> </div>
</div> <!-- this is my div to where i want a modal window type video popup -->
私のjavascriptは以下の通りです
$(function () {
var player = flowplayer("player", "js/flowplayer-3.2.16.swf");
$("a[rel]").overlay({
mask: {
color: '#000',
opacity: 0.2
},
onLoad: function () {
player.play(this.getTrigger().attr("href"));
},
onClose: function () {
player.unload();
}
});
});
誰でも解決策を手伝ってもらえますか?
TypeError: $(...).overlay is not a function
onClose: function () {