I\'m new to jQuery and i\'m trying to write some code to go through the page and rewrite anchor links href attribute so that spaces are removed and replaced with %20.
You have to set the attribute value ( attr(key, value) ), in your code you are only reading its value:
$(".row a").each(function(){ $(this).attr('href', $(this).attr("href").replace(/\s/g,"%20")); });