这可能是个比较奇葩的需求,有时候想去复制标题文字,或者划词操作的时候,总是点到标题链接,选择标题文字就显得很费劲。
另外,个人感觉这个帖子标题链接好像有点多余,不知道是否有其它作用?
这不,有了 油猴脚本 就好办了,整上几行代码,简单对标题链接进行去除替换。
// ==UserScript==
// @name 去除Linuxdo大标题链接
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 删除 https://linux.do/ 页面中具有 class="fancy-title" 的 <a> 标签的 href 属性,但保留 <a> 标签中的内容
// @author Your Name
// @match *://linux.do/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
function replaceLinks() {
// 查找所有class为fancy-title的<a>标签
var links = document.querySelectorAll('a.fancy-title');
// 遍历所有找到的链接
links.forEach(function(link) {
// 查找<a>标签内的<span>元素
var span = link.querySelector('span');
if (span) {
// 如果找到了<span>,用它替换整个<a>标签
link.parentNode.replaceChild(span, link);
}
});
}
// 页面加载完成后执行
window.addEventListener('load', replaceLinks);
// 为了处理可能的动态内容,每秒再检查一次
setInterval(replaceLinks, 1000);
})();
脚本就自行在油猴的管理面板里添加吧。
效果如图: