javascript - jquery如何控制animation动画暂停与播放
阿神
阿神 2017-04-11 10:03:00
[JavaScript讨论组]

我的需求时;给class="center-gold-pic"加一个点击事件;执行动漫效果使上面图片转动起来;转起来的时候向后台发送请求;这个点击事件可以控制暂停与播放;暂停的时候停止发送请求;播放的时候转动又开始发送请求;请问这个应该怎么写;

$(document).ready(function() {

$(".center-gold-pic").on("click",function(){

    $(this).prev().addClass("animantion");
    $.post('ajax.txt', function(data) {
        if(data==1){
        $(".gold-pic-one").css("opacity",'1');
        $(".gold-pic-two").css("opacity",'1');
        $(".gold-pic-three").css("opacity",'1');
        $(".gold-pic-four").css("opacity",'1');
         setTimeout(function(){show();}, 4000);
             }else{
                setTimeout(function(){show1();}, 4000)
                 };
        });
    });

});

这是我自己写的但是没有暂停与播放效果

阿神
阿神

闭关修行中......

全部回复(2)
ringa_lee
$(this).prev().addClass("animantion");

改为

$(this).prev().toggleClass("animantion");
天蓬老师
$(this).prev().stop();

注意this 作用域

$(".center-gold-pic").prev().stop();
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号