using the focus event

When I have static controls on my webpage I am able to set the focus to a control using the following:


       @Html.TextBoxFor(m => m.UserName, new{  id = "usertxtId",

                                              autofocus = "autofocus",

                                               Style = "background-color:gray;color:black;font-size:2em;width:100%"





    $(function ()







However when I am dynamically creating controls This is not working ... at one point I had it so the control would get highlighted, but the form would not allow me to enter data... I had to remove several conflicting libraries (jquery mobile) and now this no longer works.


For my dynamic controls I am using the same code model as the static (see above) ... but it is not working...