Greasy Fork is available in English.
显示书名
- // ==UserScript==
- // @name 人教电子教材显示书名
- // @namespace http://tampermonkey.net/
- // @version 2024-11-7
- // @description 显示书名
- // @author AN drew
- // @match https://jc.pep.com.cn/*
- // @require https://lib.baomitu.com/jquery/3.5.0/jquery.min.js
- // @grant GM_addStyle
- // ==/UserScript==
- (function() {
- 'use strict';
- GM_addStyle(`
- .page_pc_btm_book_body{height:auto!important}
- .page_pc_btm_book_body .name{padding-left: 8px; margin:2px 14px; font-weight:bold; font-family:楷体,cursive; font-size:22px;}
- .page_pc_btm_book_body .read{margin:5px 0px 20px 20px!important}
- .textbook .item{height:auto!important}
- .textbook .item .name{padding-left: 8px; margin:2px 14px; font-weight:bold; font-family:楷体,cursive; font-size:22px;}
- .textbook .item .read{margin-top:5px!important}
- `);
- let t=setInterval(function(){
- if($('.page_pc_btm_book_body').length>0)
- {
- $('.page_pc_btm_book_body').each(function(){
- if($(this).find('.name').length>0)
- {
- let old_title=$(this).find('.name').text();
- let new_title=$(this).find('.imga').attr('title');
- if(old_title != new_title)
- {
- $(this).find('.name').text(new_title);
- }
- }
- else
- {
- if($(this).find('.imga').length>0)
- {
- let title=$(this).find('.imga').attr('title');
- $(this).find('.imga').after('<div class="name">'+title+'</div>');
- }
- }
- });
- }
- if($('.textbook .item').length>0)
- {
- $('.textbook .item').each(function(){
- if($(this).find('.name').length>0)
- {
- let old_title=$(this).find('.name').text();
- let new_title=$(this).find('.cover').attr('alt');
- if(old_title != new_title)
- {
- $(this).find('.name').text(new_title);
- }
- }
- else
- {
- if($(this).find('.cover').length>0)
- {
- let title=$(this).find('.cover').attr('title');
- $(this).find('.cover').after('<div class="name">'+title+'</div>');
- }
- }
- });
- }
- },1000);
- })();