Difference between revisions of "MediaWiki:Common.js"
Jump to navigation
Jump to search
Line 11: | Line 11: | ||
&& $(this).attr("cru").length > 0) | && $(this).attr("cru").length > 0) | ||
{ | { | ||
+ | let mailaddr=$(this).attr("cru") + "@" + $(this).attr("crd"); | ||
+ | $(this).attr("href", "mailto:" + mailaddr); | ||
+ | $(this).html(mailaddr); | ||
+ | $(this).removeAttr("cru"); | ||
+ | $(this).removeAttr("crd"); | ||
console.log($(this)); | console.log($(this)); | ||
} | } |
Revision as of 09:12, 1 February 2018
/* Any JavaScript here will be loaded for all users on every page load. */ //JSCode to change the 'span' tags generated by SafeMailTo into 'a' tags $(function() { console.log("Hello World"); $("a").each(function(){ if(jQuery.type($(this).attr("crd")) == "string" && $(this).attr("crd").length > 0 && jQuery.type($(this).attr("cru")) == "string" && $(this).attr("cru").length > 0) { let mailaddr=$(this).attr("cru") + "@" + $(this).attr("crd"); $(this).attr("href", "mailto:" + mailaddr); $(this).html(mailaddr); $(this).removeAttr("cru"); $(this).removeAttr("crd"); console.log($(this)); } }); }());