JSFiddle - React, Tailwind, and code Playground
HTML
<a id="obfuscatedMail" href="#" data-username="username" data-domain="mydomain.com">Mail me</a>
JavaScript
$('#obfuscatedMail').bind('click', function(e){
if($(this).attr('href') == '#') {
var username = $(this).attr('data-username'),
domain = $(this).attr('data-domain'),
emailLink = 'mailto:' + username + '@' + domain;
$(this).attr('href', emailLink);
}
});