W iPadzie Safari zaprogramowałem zdarzenia dotykowe DIV, aby po dotknięciu wewnątrz DIV i przytrzymaniu tam palca przez 500 ms, zmieni się kolor tła DIV.Czy zdarzenia dotyku nie działają z elementami wprowadzania tekstu w iPadzie Safari?
Kiedy próbuję przenieść kod do elementu wprowadzania tekstu (wewnątrz zestawu pól), czyniąc go celem dotykowym zamiast DIV, kod nie działa. Tekst-input zostaje wybrany na przekór tym CSS:
input[type=text] {-webkit-touch-callout:none; -webkit-user-select:none }
Czy nie ma sposobu, aby przechwytywać zdarzenia naciśnięcie jednego elementu tekstowego-input w iPadzie Safari i obsługiwać je w niestandardowy sposób, zapobieganie domyślne zachowanie? Czy jest coś dodatkowego, co muszę zrobić, aby uzyskać dane wejściowe na poparcie tego? Próbowałem z i bez manekina obsługi kliknij: onclick = "void (0)".
To jest dokument, który obserwuję dokumentację: Handling Events.
Potrzebuję wejścia, aby zaakceptować wprowadzanie tekstu. – Tim