網頁登錄,進入自己的追番列表
按F12進入開發者模式,在開發者模式的控制台頁面中,粘貼下面的代碼后按回車執行,等待一個一個的取消
(function cl() { let e = document.querySelector("#page-bangumi > div > div.section.bangumi > div > div > ul > li:nth-child(1) > div > ul > li:nth-child(4)"); if (e) { e.click(); setTimeout(cl, 0); } })();
GIF演示,你需要在你自己的追番列表的頁面中這么干,不能跟我一樣在瀏覽器起始頁
多說兩句,一開始的時候我是寫成下面這個樣子的
while (true) { let e = document.querySelector("#page-bangumi > div > div.section.bangumi > div > div > ul > li:nth-child(1) > div > ul > li:nth-child(4)"); if (e) { e.click(); } else { break; } }
但是死循環了,因為這樣手動觸發的click事件永遠不會執行,事件必須等待調用棧清空后才會執行,需要調用setTimeout;