jQuery mouseout no iPad
u tenho um código jQuery que funciona perfeitamente em navegadores de deskto
$("span#checkbox_err").mouseout(function () {
$("span#checkbox_err").fadeOut("slow");
});
Mas o mesmo não é acionado no iPad (como resultado, o checkbox_err é exibido na tela, mas nunca se oculta)
Como aciono o evento de mouseout no iPad?
Também quero evitar o uso de qualquer biblioteca adicional apenas para corrigir esse pequeno problema ..
EU TENHO UMA QUESTÃO DE ACOMPANHAMENT
stou testando uma página no iPad e estou enfrentando alguns problemas ao implementar o equivalente ao comportamento do mous
Então, a questão é muito simples de entender; 1. Na minha página, há uma caixa de seleção ao clicar (ou melhor, tocar), quero mostrar um erroMsg 2. Ao clicar / tocar em qualquer coisa que não seja o errorMsg, quero ocultar o errorMsg
Abaixo é o código que escrevi;
$(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");
});
Agora o problema é quando clico / toco na caixa de seleção, o errorMsg é exibido por um tempo e também o oculta imediatamente (já que o destino não é o errorMsg)
Como faço para corrigir esse problema?