You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
573 B
22 lines
573 B
6 years ago
|
((() => {
|
||
|
const domLoaded = function domLoaded(){
|
||
|
document.removeEventListener("readystatechange",domLoaded);
|
||
|
document.querySelectorAll("li").forEach(li => {
|
||
|
if( li.innerHTML.indexOf( '[' ) !== -1 ){
|
||
|
li.innerHTML = li.innerHTML.replace(/\[ \]/g, '☐');
|
||
|
li.innerHTML = li.innerHTML.replace(/\[x\]/g, '☒');
|
||
|
}
|
||
|
} );
|
||
|
}
|
||
|
|
||
|
if(document.readyState == "loading"){
|
||
|
|
||
|
//If the dom hasn't loaded, wait until it is
|
||
|
document.addEventListener("readystatechange",domLoaded);
|
||
|
return;
|
||
|
} else {
|
||
|
//If it has, run the domLoaded function
|
||
|
domLoaded();
|
||
|
}
|
||
|
}))();
|