一鍵取消自己B站賬號的所有追番(也許能用)


網頁登錄,進入自己的追番列表

 

按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;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM