In my Meteor app, to which I've added the bootstrap package, I've got this html in a template:
. . .
<fieldset>
<legend>A Leg End is either a foot or a Glutius Maximus</legend>
<label class="labelPerson" for="firstname">First Name</label>
<input autofocus data-error="First name is required" data-pattern-error="Firstname must contain only letters." id="firstName" pattern="^[A-Za-z\-]+$" required type="text">
<br/>
. . .
...but the autofocus is not taking effect - when navigating to this template, the "firstName" text input does not have the focus. Why not? How can I force it there? Do I have to do it after the "onRendered" event for the template?