많은 자바 스크립트 터치 및 마우스 처리기가있는 요소 (div
)가 있습니다. 분명히 이것은 요소가 'clickable'이고 iPad에서 클릭 가능한 요소에 텍스트를 선택할 수 없다는 것을 의미합니다.iOS 터치 기기에서 '클릭 가능한'요소에 선택 가능한 텍스트를 표시하려면 어떻게해야합니까?
이 주변에 어떤 방법이 있나요? 이 기능을 사용하려면 이벤트 처리기가 필요하지만 사용자가 텍스트를 선택하고 복사 할 수 있기를 바랍니다.
하나의 해결책은 div contenteditable=true
을 만드는 것입니다. 이벤트 핸들러는 여전히 작동하며 셀렉터를 길게 누르면됩니다. 그러나 이것은 자체적 인 일련의 문제를 야기 할 수 있으며 가능한 경우 만족할만한 결과를 피하고 싶습니다.
CSS를 사용하여 버튼을 div 상단에 표시 할 수 있지만 실제로는 앞에 있습니다. – MayorMonty
불행히도 이것은 작동하지 않습니다. 터치 이벤트는 "상단"에있는 것과 만 상호 작용합니다. –