jquery 动画滑块 onClick 事件

发布于 2024-12-06 11:26:44 字数 498 浏览 0 评论 0原文

我正在使用 jquery animate 函数创建一个滑块。第一个图像向左移动并且工作正常。但是下一个图像没有很快跟随第一个图像。它会显示一段时间的空白屏幕。这是我到目前为止所尝试过的:

$('.next').live('click',function() {
            $('.ac_bgimage').animate({
                left:"-80em"    
            }, 1500 , function(){
                test();
                });                
        });
        function test() {

        $('.ac_bgimage').attr('src','images/2.jpg');
        $('.ac_bgimage').css('left','0em');
    }

我被困在这一点上。请帮忙。提前致谢。

I am creating a slider using jquery animate function. The first image is moving to left and is working fine.But the next image is not quickly following the first image. It displays a blank screen for a while. This is what I have tried so far:

$('.next').live('click',function() {
            $('.ac_bgimage').animate({
                left:"-80em"    
            }, 1500 , function(){
                test();
                });                
        });
        function test() {

        $('.ac_bgimage').attr('src','images/2.jpg');
        $('.ac_bgimage').css('left','0em');
    }

I am stuck at this point. Please help. Thanks in advance.

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

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

发布评论

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

评论(2

简美 2024-12-13 11:26:44

试试这个 简单滑块 jquery 插件。这将解决您的目的。

Try this easy slider jquery plugin. This will solve your purpose.

一杆小烟枪 2024-12-13 11:26:44

在您的 jsfiddle.net/cSVWv 中,您有两个错误,因为您的 div 隐藏了“下一个”类,因为那不可能触发“点击”事件。另一个是,在具有“ac_bgimage”类的图像中,您需要相对于作品的位置。

请参阅我的示例: http://jsfiddle.net/expertCode/tvaMK/

In your jsfiddle.net/cSVWv, you have two errors, because you have you div with 'next' class hidden, as thats is not possible to trigger the 'click' event. The other is, in image with 'ac_bgimage' class you need to the position relative to works.

See my example here: http://jsfiddle.net/expertCode/tvaMK/

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