我正在使用 jQuery 在我的元素中实现 Ajax。是否可以在每次 Ajax 刷新时对 html 元素使用效果?例如,每次 Ajax 刷新时 div 上的 fadein()
。另外,如果可能的话,我可以使用像 box-shadow 这样的带有过渡的 CSS3 效果:
box-shadow: 0 0 10px rgba(0, 0, 255, 1);
transition: all 0.10s ease-in-out;
Ajax 刷新是指每次使用 Ajax 刷新页面上的内容时。谢谢。
最佳答案
是的,只需将相关的 fx/动画代码放入 jQuery AJAX 调用的 success
回调中即可。
如果您想使用 CSS3 而不是 jQuery 动画,请为每个状态编写类,添加转换并使用 .addClass
和 .removeClass
(或 .toggleClass
) 触发动画(这也会进入成功回调)。
关于jQuery 对 Ajax 刷新的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17954273/