我使用jQuery在我的项目中实现Ajax。是否有可能在每次Ajax刷新时对html元素使用效果?例如,fadein()在div上每次刷新Ajax。此外,如果可能的话,我是否可以使用CSS3效果,比如带转换的框影:
box-shadow: 0 0 10px rgba(0, 0, 255, 1);
transition: all 0.10s ease-in-out;所谓Ajax刷新,我的意思是每次Ajax用于刷新页面上的内容。谢谢。
发布于 2013-07-30 18:11:12
是的,只需将相关的fx/动画代码放在success调用中的jQuery AJAX调用中即可。
如果您想要使用CSS3而不是jQuery动画,那么为每个状态编写类,添加转换并使用.addClass和.removeClass (或.toggleClass)来触发动画(这也会在成功回调中进行)。
发布于 2013-07-30 18:10:19
当然,您可以在$.ajax的成功回调上触发fadein() (或者$.post或您正在使用的任何样式),也可以通过.on方法(http://api.jquery.com/on/)绑定它。
https://stackoverflow.com/questions/17954273
复制相似问题