组图优化并修复bug

This commit is contained in:
xing 2020-04-21 22:50:14 +08:00
parent 4ba9ea717f
commit 0f7289139d

View File

@ -1,7 +1,7 @@
// ==UserScript== // ==UserScript==
// @name tieba page // @name tieba page
// @namespace https://github.com/fthvgb1/tampermonkey-script // @namespace http://tampermonkey.net/
// @version 1.000 // @version 0.999
// @author fthvgb1 // @author fthvgb1
// @match https://tieba.baidu.com/* // @match https://tieba.baidu.com/*
// @match https://tiebac.baidu.com/* // @match https://tiebac.baidu.com/*
@ -516,11 +516,11 @@
li.addEventListener('touchend', evt => { li.addEventListener('touchend', evt => {
if ((endX - startX) > 100 && Math.abs(endY - startY) <= 100) { if ((endX - startX) > 100 && Math.abs(endY - startY) <= 100) {
let url = li.querySelector('li.tl_shadow>a.ti_item').dataset.url; let url = li.querySelector('li.tl_shadow>a.ti_item').href;
window.open(url, '_blank'); window.open(url, '_blank');
} }
if ((startX - endX) > 100 && Math.abs(endY - startY) <= 100) { if ((startX - endX) > 100 && Math.abs(endY - startY) <= 100) {
location.href = li.querySelector('li.tl_shadow>a.ti_item').dataset.url; GM.openInTab(li.querySelector('li.tl_shadow>a.ti_item').href, true);
} }
}) })
}) })
@ -551,7 +551,6 @@
let observer = new MutationObserver((mutations) => { let observer = new MutationObserver((mutations) => {
if (mutations.length > 0) { if (mutations.length > 0) {
createTime(); createTime();
op();
slio(document.querySelectorAll('#frslistcontent>li')); slio(document.querySelectorAll('#frslistcontent>li'));
} }
}); });
@ -559,22 +558,6 @@
observer.observe(list, { observer.observe(list, {
childList: true, childList: true,
}); });
function op() {
let lis = document.querySelectorAll('li.tl_shadow>a.ti_item');
if (lis.length > 0) {
lis.forEach(value => {
let url = value.href;
value.href = 'javascript:void(0);';
value.dataset.url = url;
value.onclick = (v) => {
GM.openInTab(url, true);
}
})
}
}
op();
} }
function ft(event) { function ft(event) {