0

この場所からラウンドアバウトスライダーを抽出しましたhttp://www.joezimjs.com/demos/roundabout-demo/。画像の代わりにiframeビデオを使用しました。ビデオを使用する場合、ラウンドアバウトスライダーが正しく機能しません。つまり、ビデオをクリックすると、スクロールする代わりに再生が開始されます。ビデオをクリックして再生しながらスクロールする両方のアクションが必要です。

フィドルを参照してくださいhttp://jsfiddle.net/6rA32/1/

可能性はありますか?どうやってやるの?

4

1 に答える 1

0

はい、可能だと思います。

相対的に配置された div で iframe をラップし、その横に「レイヤー」div を配置し、iframe と同じ幅と高さにします。絶対位置。iframe よりも高い z-index を持っていることを確認してください。

ラウンドアバウトによってすでに追加されているクラスを使用して、「レイヤー」divを非表示および表示できます。したがって、ビデオに焦点が合っていない場合、クリックするのは iframe ではなく「レイヤー」だけです。

動作するはずですが、テストされていません。

于 2013-01-10T22:12:49.380 に答える