为一种功能提供更多效果。 jQuery
我有一个函数,在加载 iframe 内容时会打印出一些文本:
// set "waiting" message:
$("#loadingStatus").html("Waiting for your advertisements to load...");
我的问题是,如何将 fadeIn("slow") 添加到上面的加载消息中? 我尝试在同一行中添加 .fadeIn("slow") ,但这不起作用。
I have a function, that will print out some text, while an iframe content is loading:
// set "waiting" message:
$("#loadingStatus").html("Waiting for your advertisements to load...");
My question is, how do I add the fadeIn("slow") to the loading message above?
I tried adding .fadeIn("slow") in the same line, but that did not work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可能必须先隐藏您的元素,因为如果元素是 fadeIn() 将不会执行任何操作已经可见:
You probably have to hide your element first, since fadeIn() won't do anything if the element is already visible:
你可以做的是,首先使
#loadingStatus
fadeOut/hide 然后添加 html,然后再次 fadeIn,如下所示:What you can do is, make the
#loadingStatus
fadeOut/hide first and then add the html and then fadeIn again like so:先隐藏它:
Hide it first: