掘金脚本

184 阅读1分钟
// ==UserScript==
// @name         New Userscript
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        https://juejin.cn/user/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=juejin.cn
// @grant        none
// ==/UserScript==

// <li data-v-3f4438ce="" class="item like"><div data-v-3f4438ce="" class="liked-wrap">
(function() {
    'use strict';
    window.addEventListener('scroll', function() {
        console.log('页面被滚动了!');
        // 使用 querySelectorAll 获取所有带有 data-v-3f4438ce 属性的 li 标签
        var listItems = document.querySelectorAll('li[data-v-3f4438ce].item.like');

        console.log(listItems.length);

        // 遍历获取到的 li 标签列表
        for (var i = 0; i < listItems.length; i++) {
            // 触发点击事件
            if(!listItems[i].classList.contains('active'))
            {
                listItems[i].click();
            }
        }
    });

})();