dot in for-attribute

dot in for-attribute

following lines of Code let jQuery Mobile crash

  1.         <form method="post" action="">
  2.             <div>
  3.                 <label for="component.test">label</label>
  4.                 <input id="component.test" name="rec" value="">
  5.             </div>
  6.         </form>
if there is no '.' in the for-attribute then everything works fine

the error returned by firebug is:

uncaught exception: Syntax error, unrecognized expression: [for=component.test]