Tap event doesn't seem to work for radio buttons.
$(document).on("tap","input[type=radio]",function(e){//do something});
This event does not fire. The click events seem to be working fine for radio buttons.
And tap events seem to be working for all other types of buttons.
COMPLETE HTML
<!DOCTYPE html>
<html>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
$(document).on("tap","input[type=radio]",function(e){alert("tapped");});
});
</script>
<body>
<form action="#">
<input type="radio" name="Gender" value="Male">Male<br>
<input type="radio" name="Gender" value="Female">Female<br>
<input type="submit">
</form>
<p>Click on the submit button to submit the form.</p>
</body>
</html>
The Same works fine if i replace tap with click.
tap events are working fine otherwise so that's not the issue.