Answers:
$(html).hide().appendTo("#mycontent").fadeIn(1000);
#blah是自身的补充,这似乎不是您想要执行的操作(而且我猜它被解释为“无操作”)。您不妨放下.appendTo零件并使用$('#mycontent').hide().fadeIn(1000)。
添加更多信息:
jQuery实现了“方法链接”,这意味着您可以在同一元素上链接方法调用。在第一种情况下:
$("#mycontent").append(html).fadeIn(999);
fadeIn在这种情况下,您会将调用应用于作为方法链目标的对象#mycontent。不是你想要的。
在@icktoofay的(最佳)答案中,您有:
$(html).hide().appendTo("#mycontent").fadeIn(1000);
这基本上意味着,创建html,将其设置为默认隐藏,将其追加到#mycontent并然后褪色它英寸方法链的目标现在是hmtl代替#mycontent。
这也有效
$(Your_html).appendTo(".target").hide().fadeIn(300);
问候