2012-02-04 11 views
0

JQueryの読み込みを使用してhtmlページを読み込むときに、divに読み込まれた後に別の関数を呼び出す必要があります。ここで私が使用しているコードです。別の関数をJQueryで実行した後の読み込み関数

divが再ロードされると、色を変更するコードが負荷の後であっても背景色が削除されます。何か案は?ありがとう。

答えて

3

からこの

サンプルのコールバックを使用することができます。

$("#div").load("page.html", function(){ 
    $('#file1').css('background','black'); 
}); 

http://api.jquery.com/load/#callback-function

+1

この理由は、あなたが()をロードするための第二引数としての機能であるものを提供しない限り、jQueryのあなたのURLにデータとして送信しようとするということです。 –

+0

完璧に動作します – Olokoo

1

は、あなたが匿名関数またはコールバックに関数参照(第二引数)のいずれかが欠落しているjqueryの

$('#result').load('ajax/test.html', function() { 
    alert('Load was performed.'); // this executes after the load 
}); 
関連する問題