
好久没上人人了,上去打算把东西都删了,状态没有批量删除,尝试用 js 来操作。
'use strict'; var a = jQuery('.page-next'); var b = jQuery('.page-prev'); var job = jQuery.Deferred(); var l = setInterval(function () { job.then(function () { if (jQuery('.del-status').length === 0) { if (a.hasClass('page-disable') && b.hasClass('page-disable')) { clearInterval(l); console.log('clear'); return false; } if (a.hasClass('page-disable')) { var _ref = [b, a]; a = _ref[0]; b = _ref[1]; console.log('turn around'); } console.log('next'); a.click(); } }).then(function () { jQuery('.del-status').eq(0).click(); }).then(function () { jQuery('.ui-dialog button').eq(2).click(); }); job.resolve(1); }, 1000); 现在状态都删清光了所以代码可能有问题也测试不出来……不过删除是没问题的,或者你可以提一些意见
'use strict'; var a = jQuery('.page-next'); var b = jQuery('.page-prev'); var l = function l() { console.log('check items'); if (jQuery('.ugc-list-item').length === 0) { if (a.hasClass('page-disable') && b.hasClass('page-disable')) { console.log('clear'); return false; } if (a.hasClass('page-disable')) { var _ref = [b, a]; a = _ref[0]; b = _ref[1]; console.log('turn around'); } console.log('next'); a.click(); } console.log('delete'); jQuery('.share-item-delete').each(function () { jQuery(this).click(); }); console.log('confirm'); jQuery('.ui-dialog button').delay(1000).each(function () { jQuery(this).click(); }); //setTimeout(l,1000) }; l(); 发现收藏也要删,继续上代码,然而删一页会刷新一次所以要手动执行
1 reeco 2016-05-09 16:33:48 +08:00 via iPhone 直接注销 |
2 starcraft 2016-05-09 16:38:46 +08:00 via iPhone 直接注销啊 这网站还有人玩? |
3 learnshare 2016-05-09 16:40:48 +08:00 不说我都不记得有这个网站了... |
4 WillShin 2016-05-09 17:23:36 +08:00 via iPhone 干嘛删呢,也是些学生时代的回忆 |
5 shellcodecow 2016-05-09 17:34:14 +08:00 还在上面泡到个未成年并不可描述... |
6 exoticknight OP |
7 hexasnake 2016-05-09 19:46:00 +08:00 @exoticknight 停用时间不够长 |
8 xiandao7997 2016-05-09 19:47:29 +08:00 via Android 以前邮箱登录的 后来强制绑定手机就不用了… |
9 xiaolongmou 2016-05-11 06:29:54 +08:00 哎....看着大学时幼稚的吐槽...觉得...账号现在私密了,就留那里吧 |
10 exoticknight OP |