obamaself 0 Report post Posted June 11, 2015 (edited) Boas, estou a tentar detetar duplo clique no tablet e quando fazer apenas um clique mostrar o keypad. O problema é que só funciona uma das duas ao mesmo tempo. A partir deste código gostaria que quando fosse só um clique mostrasse o keypad. Mas não funciona. O código que uso para o duplo clique é: /* Double tap em tablets */ $("#valores :input").each(function(){ var tapped=false; $(this).on("touchstart",function(e){ var id = $(this).attr("id"); $(this).focus(); if(!tapped){ tapped=setTimeout(function(){ tapped=null //inserir aqui código para single-tap e.preventDefault() },300); } else { clearTimeout(tapped); tapped=null } e.preventDefault() }); }); Edited June 11, 2015 by obamaself Share this post Link to post Share on other sites
HappyHippyHippo 1,165 Report post Posted June 11, 2015 porque é que código javascript está na secção de java ? além disso, dizes que só funciona uma de cada vez, mas só apresentas o código de uma situação IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Share this post Link to post Share on other sites
obamaself 0 Report post Posted June 15, 2015 Para aparecer o keypad no tablet basta fazer focus no input. Daí eu não ter colocado o código. Share this post Link to post Share on other sites