I'm trying to use jquery "on" method to listen to click event on an element that might not be in page yet. (in my example the element is in page), however it doesn't work on iOS7
tested and working on:
chrome 32.0.1700.72 m
ff 26
Android 4.3 Samsung s3
Not working on my iPhone 4s running ios7
jsfiddle: http://jsfiddle.net/MPYKX/
HTML:
<div id="clickable">Click me</div>
JS:
var onClick = function () {
alert("ok");
};
$(document).ready( function () {
$(document).on("click", "#clickable", onClick);
});