2009-08-11 60 views

Trả lời

18

Bạn có thể làm một cái gì đó như:

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

thank you very much –

2

bạn phải chắc chắn rằng biến "html" là một đối tượng jquery đầu tiên, và hiện diện trong DOM.

Vì vậy, bạn thường kích hoạt chức năng gọi lại, được kích hoạt khi append() có hiệu lực.

dụ:

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

này cũng nên làm việc (giả sử các html var là một đoạn mã html) và có thể là một chút dễ đọc hơn:

$(html).appendTo('#id_name').hide().fadeIn('slow'); 
Các vấn đề liên quan