У меня есть страница на iPad, и я столкнулся с некоторыми проблемами, связанными с аналогичным поведением мыши.
Итак, у меня есть:
- На моей странице есть флажок при клике (точнее касании), я хочу показать ошибку MSG
- При нажатии / прикосновении к чему-либо, кроме сообщения об ошибке, я хочу скрыть сообщение об ошибке
Ниже приведен код, который я написал;
$(document).bind("touchstart",function(e){
if(e.target.id != "checkbox_err")
$("span#checkbox_err").fadeOut("slow");
});
}
$("input:checkbox").bind("touchstart",function(){
$("span#checkbox_err").fadeIn("fast");
});
Теперь проблема в том, что когда я нажимаю / касаюсь флажка, errorMsg некоторое время отображается, а затем сразу же скрывает его (поскольку target не является errorMsg)
Как мне исправить эту проблему?