如何使用jQuery淡化附加的HTML?

9 javascript jquery

我有以下代码行:

var html = "...";
$("#id_name").append(html).fadeIn("slow");
Run Code Online (Sandbox Code Playgroud)

这将导致整个DIV #id_name褪色.我想唯一附加HTML淡入,怎么能这样实现呢?

Vot*_*ple 17

你可以这样做:

$('<div></div>').appendTo("#id_name").hide().append(html).fadeIn('slow');
Run Code Online (Sandbox Code Playgroud)