원래 숨겨진 버튼에서 작동하지 않는 Touchstart 이벤트
-
28-10-2019 - |
문제
Android 앱을 만들고 있으며 버튼이 2 개 있습니다.1 회 시작 및 1 회 정지.시작 버튼을 클릭하면 중지 버튼이 표시되고 중지 버튼이 표시되고 시작되지 않습니다.
STOP 버튼에서 터치 스타트 이벤트를 가져 오려고합니다 (시작 버튼에도 추가하는 것이 좋지만 필수는 아님).그러나 어떤 이유로 내 아래 코드가 제대로 작동하지 않습니다.내가 놓친 것을 알려주세요.
배경 : -jquery를 사용하여 내 버튼 숨기기 -배경 이미지가있는 버튼
JAVASCRIPT : 라코 디스
HTML 버튼 : 라코 디스
해결책 2
문제를 해결했으며 너무 현명 해 지려고 노력했습니다.onload 함수 내에 2 줄의 코드가 필요합니다. 라코 디스
함수 onload를 호출하려면 : 라코 디스
이 정보가 도움이되기를 바랍니다.
다른 팁
동일한 요소에 대해 두 개의 touchstart
이벤트가 있습니다.따라서 interact
와 highlight
를 동시에 수행하고 있습니다.의도적입니까?또한 event
를 highlight(e)
함수에 전달하지 않습니다.전달하는 익명 함수로 래핑해야합니다.
라코 디스
또한 false
선언에 addEventListener
를 추가하는 것을 잊지 마십시오.
수정 : 동일한 요소에 대한 touchstart
에 대한 두 개의 이벤트 리스너를 원하지 않습니다.forEach
문과 highlight
함수를 수정해야합니다.
라코 디스
제휴하지 않습니다 StackOverflow