2012-05-14 22 views
0

私は.load()経由でビデオを読み込むページを持っています。ページが読み込まれると消える読み込みテキストを追加したい。誰かがこれを達成する方法を教えてもらえますか?ページのロードが完了したかどうかわからないので、いつローダを取り外すべきかわかりません。一度ページが読み込まれると消える読み込みテキストを追加するには

JS

// define var video 
var video = $('div.video'); 

// define click function 
$('a').on('click', function(e) { 

    // define var link 
    var link = $(this).attr('href'); 

    // Add loading text 
    $('.wrap').append('<span class="load">Loading text...</span>'); 

    // load content into video 
    video.load(link + ' .content'); 

    // prevent default href action 
    e.preventDefault(); 

}); 

助けてくれてありがとう。乾杯

答えて

1

これはすべきです。

video.load(link + ' .content' , function() { 
    $('.wrap .load').remove(); 
}); 
+0

こんにちは、私はそれを試みましたが、コンテンツが読み込まれる前にテキストを削除します。私が試すことができる他のアイデア?ありがとう –

+0

@ClintonGreen 'debug()'の上に 'debugger'ステートメントを置いてください。コンテンツが読み込まれる前に必ずテキストを削除しますか? – alex

+0

私は一度それが働いたのを見ましたが、私はそれが判断するにはあまりにも速かったと思うし、ビデオが現れる前に読み込まれるかもしれません。乾杯 –

関連する問題