收藏
This commit is contained in:
parent
e8aa76c46b
commit
5f4c75494f
|
@ -452,10 +452,6 @@
|
||||||
|
|
||||||
function clickControl() {
|
function clickControl() {
|
||||||
|
|
||||||
let a = /function\(SignArrow\)\{(.*?)\}\)\;\}\)/.exec($('html').html())[1].replace('new SignArrow', '');
|
|
||||||
|
|
||||||
let _sl = (new Function(a + ';return _sl'))();
|
|
||||||
|
|
||||||
let el = ['list_item_top_name', 'j_new_header_reply', 'list_item_user_wrap', 'user_img', 'user_name', 'icon_tieba_edit', 'reply_num', 'for_app_label_text_tag'];
|
let el = ['list_item_top_name', 'j_new_header_reply', 'list_item_user_wrap', 'user_img', 'user_name', 'icon_tieba_edit', 'reply_num', 'for_app_label_text_tag'];
|
||||||
document.querySelector('body').addEventListener('click', ev => {
|
document.querySelector('body').addEventListener('click', ev => {
|
||||||
for (let i in el) {
|
for (let i in el) {
|
||||||
|
@ -550,14 +546,32 @@
|
||||||
if (ev.target.classList.contains('j_like')) {
|
if (ev.target.classList.contains('j_like')) {
|
||||||
ev.stopPropagation();
|
ev.stopPropagation();
|
||||||
ev.preventDefault();
|
ev.preventDefault();
|
||||||
|
let a = /function\(SignArrow\)\{(.*?)\}\)\;\}\)/.exec($('html').html())[1].replace('new SignArrow', '');
|
||||||
|
let _sl = (new Function(a + ';return _sl'))();
|
||||||
F.use(['sfrs/widget/sign_arrow'], SignArrow => {
|
F.use(['sfrs/widget/sign_arrow'], SignArrow => {
|
||||||
let sl = new SignArrow(_sl);
|
let sl = new SignArrow(_sl);
|
||||||
sl.likeHandle();
|
sl.likeHandle();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (ev.target.classList.contains('bookmark_icon')) {
|
||||||
|
ev.stopPropagation();
|
||||||
|
ev.preventDefault();
|
||||||
|
let a = /function\(MoreNewSpinner\)\{((.*?)moreNewSpinner\.init\(\);)/.exec($('html').html())[2].replace('new MoreNewSpinner', '');
|
||||||
|
let c = (new Function(a + ';return moreNewSpinner'))();
|
||||||
|
F.use(['spb/widget/more_newspinner'], MoreNewSpinner => {
|
||||||
|
let moreNewSpinner = new MoreNewSpinner(c);
|
||||||
|
moreNewSpinner.init();
|
||||||
|
moreNewSpinner.handleCollect(ev);
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
if (ev.target.classList.contains('j_sign')) {
|
if (ev.target.classList.contains('j_sign')) {
|
||||||
ev.stopPropagation();
|
ev.stopPropagation();
|
||||||
ev.preventDefault();
|
ev.preventDefault();
|
||||||
|
let a = /function\(SignArrow\)\{(.*?)\}\)\;\}\)/.exec($('html').html())[1].replace('new SignArrow', '');
|
||||||
|
let _sl = (new Function(a + ';return _sl'))();
|
||||||
F.use(['sfrs/widget/sign_arrow'], SignArrow => {
|
F.use(['sfrs/widget/sign_arrow'], SignArrow => {
|
||||||
let sl = new SignArrow(_sl);
|
let sl = new SignArrow(_sl);
|
||||||
sl.signHandle();
|
sl.signHandle();
|
||||||
|
@ -572,7 +586,7 @@
|
||||||
if (ev.target.classList.contains('icon_tieba_edit')) {
|
if (ev.target.classList.contains('icon_tieba_edit')) {
|
||||||
//todo 发帖 似乎没相关的调用模块???
|
//todo 发帖 似乎没相关的调用模块???
|
||||||
}
|
}
|
||||||
//console.log(ev.target,ev.target.tagName);
|
console.log(ev.target, ev.target.tagName);
|
||||||
|
|
||||||
}, true);
|
}, true);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user