mailto in vanilla

This commit is contained in:
troy 2022-02-20 00:57:00 +01:00
parent d318faca2c
commit ddf8d44471
3 changed files with 15 additions and 9 deletions

View File

@ -1,6 +1,8 @@
(function(){ (function(){
//TODO vanilla var mdom = document.querySelectorAll('span.mailto');
var mail = $('span.mailto').html(); for(var i = 0;i<mdom.length;i++) {
mail = mail.replace('<span style="display:none;">no-thx-</span>',''); var txt = mdom[i].innerHTML;
$('span.mailto').html('<a href="mailto:'+mail+'">'+ mail +'</a>'); txt = txt.replace('<span style="display:none;">no-thx-</span>','');
mdom[i].innerHTML = '<a href="mailto:'+txt+'">'+ txt +'</a>'
}
})(); })();

2
mailto.min.js vendored
View File

@ -1,2 +1,2 @@
!function(){var mail=$("span.mailto").html();mail=mail.replace('<span style="display:none;">no-thx-</span>',""),$("span.mailto").html('<a href="mailto:'+mail+'">'+mail+"</a>")}(); !function(){for(var mdom=document.querySelectorAll("span.mailto"),i=0;i<mdom.length;i++){var txt=mdom[i].innerHTML;txt=txt.replace('<span style="display:none;">no-thx-</span>',""),mdom[i].innerHTML='<a href="mailto:'+txt+'">'+txt+"</a>"}}();
//# sourceMappingURL=mailto.min.js.map //# sourceMappingURL=mailto.min.js.map

View File

@ -4,11 +4,15 @@
"mailto.js" "mailto.js"
], ],
"names": [ "names": [
"mail", "mdom",
"$", "document",
"html", "querySelectorAll",
"i",
"length",
"txt",
"innerHTML",
"replace" "replace"
], ],
"mappings": "CAAA,WAEE,IAAIA,KAAOC,EAAE,eAAeC,OAC5BF,KAAOA,KAAKG,QAAQ,6CAA6C,IACjEF,EAAE,eAAeC,KAAK,mBAAmBF,KAAK,KAAMA,KAAM,QAJ5D", "mappings": "CAAA,WAEE,IADA,IAAIA,KAAOC,SAASC,iBAAiB,eAC7BC,EAAI,EAAEA,EAAEH,KAAKI,OAAOD,IAAK,CAC/B,IAAIE,IAAML,KAAKG,GAAGG,UAClBD,IAAMA,IAAIE,QAAQ,6CAA6C,IAC/DP,KAAKG,GAAGG,UAAY,mBAAmBD,IAAI,KAAMA,IAAK,QAL1D",
"file": "mailto.js" "file": "mailto.js"
} }