Вопервых. Почему бы не использовать готовые плагины? Зачем изобретать велосипед?
Во вторых на этот вопрос отвечали
iOS и JS-событие «click»Правильнее сказать это особенность iOS. Решается или курсором-«рукой»: cursor:pointer или установкой oncick на элементе.