您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Change on PTT.cc.
当前为
// ==UserScript== // @name PTT Long Change // @description Change on PTT.cc. // @author Lalong // @include https://www.ptt.cc/bbs/* // @include https://www.ptt.cc/ask/over18* // @version 1.1.1 // @require https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js // @namespace https://greasyfork.org/zh-TW/scripts/33714-ptt-long-change // @grant none // ==/UserScript== $(document).ready(function(){ //加CSS if ($('#delayCss').length == 0) { var css=' .topbar{background-color:rgba(0, 0, 136, 0.4);opacity: 0;transition: opacity 0.3s;} '; css+=' .topbar:hover{background-color:rgba(10, 106, 196, 0.4);opacity:1;} '; css+=' .pushIdSelect{background-color:navy;}'; css+='.pwe-floor{position:absolute;left:-4.5em;width:4em;text-align:right;color:gray;}'; var delaycss='<style type="text/css" id="delayCss">'+css+'</style>'; $('head').append(delaycss); } else { $('delayCss').html(css); } //skip已滿18自動 if( $('.btn-big').length > 0){$('.btn-big')[0].click();} //背景塗黑 $('body').css('background-color','black'); //頂端bar隱形樣式 $('#topbar-container').addClass('topbar'); //底部bar去除 $('#navigation-container').remove(); //頂端bar右邊兩個去除 $('.right').remove(); var poName =$('.article-meta-value').eq(0).text().split(' ')[0]; //真‧推文的樓層 var pushes = $('.f2').nextAll('.push'); for(var i = 0; i<pushes.length; i++){ var iNum = i + 1; var sPush = "<span class='pwe-floor'>"+iNum+"樓 </span>"; pushes.eq(i).prepend(sPush); } //含簽名檔的推文ID變色 var pushesAll=$('.push'); for(var j=0; j<pushesAll.length; j++){ var id = pushesAll.eq(j).children('.push-userid').text().trim(); if(id == poName){ //作者推文底色 pushesAll.eq(j).css('background-color','#113f1b'); } //推文設定id pushesAll.eq(j).children('.push-userid').attr('id',id); pushesAll.eq(j).children('.push-userid').addClass(id); pushesAll.eq(j).children('.push-userid').click(changeColor); } })(); function changeColor(){ var id = $(this).prop('id'); var target = $('.'+id); if(target.hasClass('pushIdSelect')){ target.removeClass('pushIdSelect'); } else{ $('.push-userid').removeClass('pushIdSelect'); target.addClass('pushIdSelect'); } };