5

ビデオの特定の部分をシークしようとしていますが、JQuery を使用したいと考えています。

$('#video').currentTime未定義になります。足りないものはありますか?

(document.getElementById("video").currentTime作品)

4

2 に答える 2

10

jQuery セレクター関数が jQuery オブジェクトを返すことを理解することが重要です。そのため、jQuery にプロパティを処理する特別な関数が設定されていない限り、プロパティに直接アクセスすることはできません。

あなたがしたいことは、currentTime使用できるようにプロパティを取得することですprop()

$('#video').prop('currentTime');

または、よりバニラを感じている場合:

$('#video')[0].currentTime;
于 2012-06-28T19:10:48.637 に答える
1

時間を設定 (シーク) するには、2 番目のパラメーターとして値を渡す必要があります。

$('#video').attr('currentTime', 0);
于 2015-02-05T03:08:17.797 に答える