// ==UserScript== // @name 扇贝背单词专用 // @namespace http://tampermonkey.net/ // @version 0.1 // @description 背单词 // @author 五显庙挖机老师傅 // @match https://web.shanbay.com/wordsweb/* // @license MIT // @grant unsafeWindow // @downloadURL none // ==/UserScript== window.onload = function() { // 生词本功能 // 删除释义 var state1 = 0; var items1 = document.getElementsByClassName( "CollectionList_definitionCn__3MoTq" ); delete_definition = function() { if (state1 == 0) { for (let i = 0; i < items1.length; i++) { items1[i].style.display = "none"; } state1 = 1; clonedNode1.innerHTML = "删除释义-还原"; // 修改文字 } else { for (let i = 0; i < items1.length; i++) { items1[i].style.display = "block"; } state1 = 0; clonedNode1.innerHTML = "删除释义"; // 修改文字 } } // 删除单词 var state2 = 0; var items2 = document.getElementsByClassName("CollectionList_word__7zQwd"); delete_word = function() { if (state2 == 0) { for (let i = 0; i < items2.length; i++) { items2[i].style.display = "none"; } state2 = 1; clonedNode2.innerHTML = "删除单词-还原"; // 修改文字 } else { for (let i = 0; i < items2.length; i++) { items2[i].style.display = "block"; } state2 = 0; clonedNode2.innerHTML = "删除单词"; // 修改文字 } }; // 生词本->未学单词 // 克隆节点 var upload = document.querySelector(".index_batchUploadBtn__37bsL"); //批量上传按钮 var upload_father = document.querySelector(".index_right__1uJCb"); //批量上传父节点 var clonedNode1 = upload.cloneNode(true); // 克隆节点 upload_father.appendChild(clonedNode1); // 在父节点插入克隆的节点 clonedNode1.innerHTML = "删除释义"; // 修改文字 clonedNode1.setAttribute("onclick", "delete_definition()"); // 绑定事件 var clonedNode2 = upload.cloneNode(true); // 克隆节点 upload_father.appendChild(clonedNode2); // 在父节点插入克隆的节点 clonedNode2.innerHTML = "删除单词"; // 修改文字 clonedNode2.setAttribute("onclick", "delete_word()"); // 绑定事件 }