slide

Youtubeの動画をlity.jsによって表示したあと関連動画を非表示にする

YOUTUBEに上がっている動画を共有で貼り付けることができます。

関連動画がうざいときは上記のチェック項目を入れると非表示にできます。

普通に動画を張るときはいいのですが、jqueryのlityを使用してモーダルウィンドウで表示させたいって時もあります。

Jquery lity

http://sorgalla.com/lity/

制作者はJan SorgallaさんでLicensed MITで提供されています。

簡単に実装でき便利なんですが、ひとつつまずいたところで、lityに関連動画非表示のパラメータ「?rel=0」をつけても関連動画が表示されてしまうのです。

そこで若干、パラメータを足させていただきました。

'https://www.youtube' + (matches[2] || '') + '.com/embed/' + matches[4],
$.extend({
rel:0,autoplay:1
},

上記の箇所のautoplay:1の前にrel:0,を追加しました。

サンプルはこちら

autoplayやrelを追加できるのでloopも追加できると思います。