2009-08-11 17 views

答えて

18

あなたのような何かを行うことができます:

$('<div></div>').appendTo("#id_name").hide().append(html).fadeIn('slow'); 
+1

はどうもありがとうございました –

2

あなたは、変数「HTML」は最初のjQueryオブジェクトであることを確認する必要があり、DOMに存在すると思いますが。

したがって、通常はコールバック関数を起動します。これは、append()が有効なときに発生します。

例:

$("#id_name").append(html,function(){ 
$(html).fadeIn("slow"); 
}); 
0

また、これは(html varはhtmlコードの抜粋であると仮定して)動作するはずですし、もう少し読みやすいことがあります

$(html).appendTo('#id_name').hide().fadeIn('slow'); 
関連する問題