jquery/jquery-mobile — pull request #3140 by bkaney (2011-11-22 21:12:11+00:00)
Title: Apparently IE8 does not allow nested DOM objects within a <INPUT>.

I don't know the entire consequences for this, or if there is a more elegant solution, but it works-for-me in the situation we have.

IE8 kept throwing an exception when trying to append children DOM objects within an input element, which other browsers, including IE9, seemed to allow. I'm not sure if the W3C recommendations allow for children of input...