about active functions and and mask's in a input

about active functions and and mask's in a input

hi guys, i really need a help here....

i have this kind of function in a loop waiting for a button beem hit:
$("#Worker").append('<input class="money" type="text"  id="Workmoney'+i+'" name="Workmoney'+i+'"  />

its work like a charm, but now i need some mask for work with this appended....

sow,  in the jquery  document ready i put this line:
$(".money").maskMoney({showSymbol:true, symbol:"R$", decimal:",", thousands:"."});

when i hit the button the script create all the appends i need... but he not apply the mask....is it because the input is create after page loads?