Totally sorry! I messed up 'name' and 'value', so I tried to augment the 'name' of the <param>. No wonder it didn't work!
Works absolutely fine with: $('param').each(function(){ var newname = $(this).attr('value')+'&showinfo=0'; $(this).param('value',newname); }); Thanks!