您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
have fun
// ==UserScript== // @name JavDB_helper // @namespace http://tampermonkey.net/ // @version 0.2 // @description have fun // @author Yich // @match https://javdb.com/* //@require https://code.jquery.com/jquery-3.3.1.min.js // @require https://greasyfork.org/scripts/5392-waitforkeyelements/code/WaitForKeyElements.js?version=115012 // @grant none //@run-at document-end // ==/UserScript== var originStyle = ''; var originImgUrl = ''; $('.item-image').hover(makeBigger,returnToOriginalSize); waitForKeyElements (".meta", findMaxSizeVideo); function findMaxSizeVideo(){ var maxSize=0; var maxDom = null; $('.meta').each(function(i, obj) { var myRegexp = /([\d\.]+)(GB|MB)/g; var str = $(obj).text(); var match = myRegexp.exec(str); var size = match[1]; var mbgb = match[2]; if(mbgb==="GB") size = parseFloat(size) * 1000; if(size > maxSize){ maxSize = size; maxDom = obj } }); $(maxDom).parents('td').css("background-color","yellow"); } function makeBigger() { var imageDom = $(this).find('img'); originStyle = imageDom.attr('style'); imageDom.removeAttr('style'); originImgUrl = imageDom.data('src'); //imageDom.attr('src',originImgUrl.replace('thumbs','covers')); imageDom.attr('src',originImgUrl); $(this).parent().css({height: '+=60%', width: '+=60%'}); $(this).parent().parent().css('zIndex', '1'); } function returnToOriginalSize() { var imageDom = $(this).find('img'); imageDom.attr('style',originStyle); imageDom.attr('src',originImgUrl); $(this).parent().removeAttr('style'); $(this).parent().parent().removeAttr('style'); }