您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try to take over the world!
- // ==UserScript==
- // @name Wanikani Hints
- // @namespace http://tampermonkey.net/
- // @version 0.3
- // @description try to take over the world!
- // @author You
- // @match https://www.wanikani.com/review/session
- // @grant none
- // ==/UserScript==
- (function() {
- 'use strict';
- console.log("Wanikani Meaning / Reading Hints 2");
- function addGlobalStyle(css) {
- var head, style;
- head = document.getElementsByTagName('head')[0];
- if (!head) { return; }
- style = document.createElement('style');
- style.type = 'text/css';
- style.innerHTML = css;
- head.appendChild(style);
- }
- function questionTypeUpdated(){
- console.log("Question type updated");
- var questionType = $.jStorage.get('questionType');
- console.log(questionType);
- if (questionType == "reading"){
- //change style
- $("#question")[0].className = "reading";
- } else if (questionType == "meaning"){
- //change style
- $("#question")[0].className = "meaning";
- }
- }
- addGlobalStyle('#question.meaning #answer-form { margin-right: 30% }');
- addGlobalStyle('#question.reading #answer-form { margin-left: 30% }');
- addGlobalStyle('#question.reading { background-color: #2e2e2e; }');
- $.jStorage.listenKeyChange("questionType", questionTypeUpdated);
- })();