js定时更换图片

Posted 张伟大

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js定时更换图片相关的知识,希望对你有一定的参考价值。

//定时更换图片:  调用:smileChange.start();  smileChange.stop();
var smileChange = {
            start: function () {
                var that = this;//鍐呭眰鐨勫唴灞傚嚱鏁扮殑this浼氬嚭闂
                this.intervalId = setInterval(function () {
                    clearTimeout(that.timeoutId);
                    $(".third .smile img").attr("src", "img/smile-on-2.png");
                    that.timeoutId = setTimeout(function () {
                        $(".third .smile img").attr("src", "img/smile-off-2.png");
                    }, 500);
                    //console.log("start  timeout ID "+that.timeoutId);
                }, 1000);


            },
            stop: function () {
                console.log("stop timeout id" + this.timeoutId);
                clearInterval(this.intervalId);
                clearTimeout(this.timeoutId);
                console.log("stop interval id" + this.intervalId);
            },
            changing: 0,
            intervalId: 0,
            timeoutId: 0
        }

 

以上是关于js定时更换图片的主要内容,如果未能解决你的问题,请参考以下文章

js图片轮播点击

原生js实现简单的焦点图效果

用原生JS 写Web首页轮播图

JS——定时弹出图片

JS实现点击一个按钮更换图片

Android:更换片段时如何停止音乐?