jQuery fadeOut 触发问题

发布于 2024-11-09 20:43:49 字数 555 浏览 2 评论 0原文

嘿伙计们, 我正在使用一些 jQuery UI 通过同时缩放和淡入来显示图像!

jquery.ui.core.js

jquery.effects.scale.js

$('img').show( "puff", 1000, function(){$(this).stop();} );

我修改了插件,使缩放达到 200%,此时我停止动画,使其保持双倍大小。 从这里开始,我的愿望是 fadeOut() 图像处于 2X 状态,但我无法触发淡入淡出效果。

$('img').show( "puff", 1000, function(){$(this).stop().fadeOut();} );

不起作用,也没有

$('img').show( "puff", 1000, function(){$(this).stop()} ).fadeOut();

人有解决方案?

10x 和 BR

Hey guys,
I'm using some jQuery UI to show and image by scaling and fading it in at the same time!

jquery.ui.core.js

jquery.effects.scale.js

$('img').show( "puff", 1000, function(){$(this).stop();} );

I've modified the plug-in so the scaling reaches 200% and at that moment I stop the animation so that it keeps the double size.
From here on my wish is to fadeOut() the image in that 2X state however I can't trigger fading effect.

$('img').show( "puff", 1000, function(){$(this).stop().fadeOut();} );

does not work and neither

$('img').show( "puff", 1000, function(){$(this).stop()} ).fadeOut();

anybody with a solution?

10x and BR

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

自演自醉 2024-11-16 20:43:49

在你的回调中使用这个

// set the value to 200%
$(this).css('some_property','200%');
$(this).fadeOut();

这样你的停止不需要被调用

,并且在动画结束时,大小将设置为 200% 然后开始淡出

use this in your call back

// set the value to 200%
$(this).css('some_property','200%');
$(this).fadeOut();

This way your stop doesn't need to be called

and at the end of the animation, the size will be set to 200% then starts fading out

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文