MediaWiki:Common.js: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| (7 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
//JSCode to change the ' | //JSCode to change the 'a' tags with bogus attributes into real 'a' tags | ||
$(function() | $(function() | ||
{ | { | ||
$("a").each(function(){ | $("a").each(function(){ | ||
if(jQuery.type($(this).attr("crd")) == "string" | if(jQuery.type($(this).attr("crd")) == "string" | ||
| Line 11: | Line 10: | ||
&& $(this).attr("cru").length > 0) | && $(this).attr("cru").length > 0) | ||
{ | { | ||
var mailaddr=$(this).attr("cru") + "@" + $(this).attr("crd"); | |||
$(this).attr("href", "mailto:" + mailaddr); | |||
$(this).html(mailaddr); | $(this).html(mailaddr); | ||
$(this).removeAttr("cru"); | $(this).removeAttr("cru"); | ||
$(this).removeAttr("crd"); | $(this).removeAttr("crd"); | ||
} | } | ||
}); | }); | ||
}()); | }()); | ||
Latest revision as of 08:19, 1 February 2018
/* Any JavaScript here will be loaded for all users on every page load. */
//JSCode to change the 'a' tags with bogus attributes into real 'a' tags
$(function()
{
$("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)
{
var mailaddr=$(this).attr("cru") + "@" + $(this).attr("crd");
$(this).attr("href", "mailto:" + mailaddr);
$(this).html(mailaddr);
$(this).removeAttr("cru");
$(this).removeAttr("crd");
}
});
}());