京东的按钮现在做得很骚 可能用了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券 安排上了!