// 第 1 步 var delBtns=$x('//ul[@id="uladd"]/li[./span[starts-with(@id,"qty_lmt_span_") and normalize-space(text())="0"]]/span[@class="operation"]/a[@class="delCgt"]');for(b of delBtns)b.click();
1 2
// 第 2 步 var yesBtns=$x('//p[@class="ui_p"]/input[@class="ui_button"]');for(y of yesBtns)y.click();
// 压缩版本 javascript: var rows=document.getElementById('uladd').children;for(var i=rows.length-1;i>=0;i--){var spans=rows[i].getElementsByTagName('span');for(var span of spans){if(span.id.startsWith('qty_lmt')&&span.innerText.trim()=='0'){rows[i].getElementsByClassName('operation')[0].getElementsByClassName('delCgt')[0].click()}}}setTimeout(function(){var bgs=document.body.getElementsByTagName('div');for(var bg of bgs){if(bg.style.zIndex=='9999'&&bg.style.opacity=='0.3'){bg.style.display='none'}}},100);setTimeout(function(){var divs=document.getElementsByClassName('ui_msg');for(div of divs){div.parentNode.style.display='none'}},700);
快速删除可用量为 0 的行
给自己加个 TODO 吧,每次订烟都是把收藏的烟按最大可用量预定,不需要脑袋,那还是让代码一键完成比较合适。 对了,经理说想要保住评级的话,最好每次的需求量是订购量的 1.5 倍。