京东抢券

京东的按钮现在做得很骚 可能用了vue 或者react,用以前的方式获取不到按钮 不过难不倒我.我发现每个按钮上有一个pid值,且是唯一值,所以我们可以递归dom树来找按钮


var element = $('body')[0];
var href ='';
var href2 = '';
var fun = el =>{
    if(el.children.length){
        for(var i=0,len=el.children.length;i<len;i++){
            var child = el.children[i]
            if(child.getAttribute("data-cpid")=='17315818'){
                href = child;
            }//条件写这里
            if(child.getAttribute("data-cpid")=='17118411'){
                href2 = child;
            }
            fun(el.children[i])
        }
    }
}
new Promise(resolve=>{
    fun(element);
    }).then(setInterval(()=>{
        var time = new Date();
        console.log(time);
        if(time.getHours()==20||14){
            href.click();
            href2.click();
        }
    },1000))

老弟们冲鸭 8888-2019券 安排上了!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容