[~] Refactor
This commit is contained in:
parent
c1b7bb71b3
commit
4758032a35
28
deps/greasyfork/linkedin.user.js
vendored
28
deps/greasyfork/linkedin.user.js
vendored
@ -206,12 +206,36 @@ div.online-fxreader-linkedin {
|
|||||||
GM_addElement('script', {
|
GM_addElement('script', {
|
||||||
"textContent": `
|
"textContent": `
|
||||||
class Linkedin {
|
class Linkedin {
|
||||||
|
constructor() {
|
||||||
|
this.ui = {
|
||||||
|
root: () => {
|
||||||
|
return document.getElementsByClassName('online-fxreader-linkedin');
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
this.ui.search = () => {
|
||||||
|
let search = this.ui.root().getElementsByClassName('.search')[0];
|
||||||
|
let search_input = search.getElementsbyTagName('input')[0];
|
||||||
|
return search_input;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
blah(class_name) {
|
blah(class_name) {
|
||||||
console.log('blah');
|
console.log('blah');
|
||||||
Array.from(
|
Array.from(
|
||||||
document.getElementsByClassName(class_name)
|
document.getElementsByClassName(class_name)
|
||||||
).forEach((o) => o.remove());
|
).forEach((o) => o.remove());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
search_on_change() {
|
||||||
|
let self = this;
|
||||||
|
let search = self.ui.search();
|
||||||
|
search.setAttribute(
|
||||||
|
'search',
|
||||||
|
search.value
|
||||||
|
);
|
||||||
|
console.log(search.value);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
const online_fxreader_linkedin = new Linkedin();
|
const online_fxreader_linkedin = new Linkedin();
|
||||||
|
|
||||||
@ -234,8 +258,8 @@ const online_fxreader_linkedin = new Linkedin();
|
|||||||
let search = $('<div>').addClass('search').append(
|
let search = $('<div>').addClass('search').append(
|
||||||
$('<input>')
|
$('<input>')
|
||||||
).attr(
|
).attr(
|
||||||
'onchange',
|
'onkeyup',
|
||||||
`function() {this.setAttribute('search', this.value); console.log(this.value);}`
|
`online_fxreader_linkedin.search_on_change()`,
|
||||||
);
|
);
|
||||||
self.ui.root.append(search);
|
self.ui.root.append(search);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user