js setTimeout 传递参数,实现带参数计时执行

cjh| 阅读:1435 发表时间:2018-05-18 13:51:26 web

1.循环执行

    function djs(a) {
        if ($(a).html()>0){
            $(a).html(function (index,elem) {
                $(a).html(--elem);
            });
           setTimeout(_djs(a),1000);
        }else{
            $(a).html('提示内容')
        }
    }
    function _djs(a) {
        return function () {
            djs(a);
        }
    }