暂时来说,免费的题目已经够用了,但有的时候上锁的题目会带来一些多余的信息,所以会希望有一个按钮可以隐藏起上锁的题目。
当然,确实作为一个免费用户,这样的需求可能稍显过分,我个人是觉得有用户体验上的提升。
我现在是运行神秘代码来做这个事的。
在 https://leetcode.cn/problemset/all/ 运行以下代码:
const handleClick = () => {
[...document.querySelectorAll('.fa-lock')].slice(1).map(node => node.parentNode.parentNode.parentNode.parentNode.parentNode.remove())
}
const run = () => {
const container = document.querySelector('.pick-one-btn')
const button = document.createElement('a')
button.className = 'btn btn-default btn-md btn-action'
button.style.marginLeft = '10px'
button.innerHTML = '隐藏已锁 <i class="fa fa-key" aria-hidden="true">'
button.addEventListener('click', handleClick)
container.append(button)
}
setTimeout(run, 1000)