On a HTML5 iPhone web application where I have been working I used jQuery live event to dynamically catch the click event of each element on a list (ul) generated by an Ajax call, all works perfect on FireFox and Safari (Web), but on an iPhone and on the iOS Simulator iPhone the live event refused to work!!…
There is an issue on the mobile version of Safari that does not attach the click events to some DOM elements.
You can find the complete solution we implemented on the Base22.com public knowledge wiki post: jQuery live event on iPhone doesn’t work
I really hope you find this information useful.