2011-08-31 5 views
1

나는 여러 연령대에서 잘 작동하는 YUI 3 sliders 사이트를 사용했습니다. 대략 2 주 전에 나는 나의 위치에 나의 위치를 ​​친구에게 보여주고 있었다, 그것은 중대하게 작동했다.왜 유이 슬라이더의 터치 이벤트가 갑자기 작동하지 않았습니까?

약 1 주일 전, 다시 휴대폰을 사용하는 다른 친구에게 보여주고 있었고 슬라이더의 엄지 손가락이 움직이지 않았습니다. 뭔가 바뀌었고 더 이상 내 휴대 전화의 터치 이벤트에 응답하지 않습니다.

컴퓨터에서는 마우스를 사용할 때 엄지가 드래그 가능합니다. 모든 것이 완벽하게 작동합니다.

엄지 손가락을 움직일 수없는 터치가 필요한 기기에서만 가능합니다. 필자는 두 개의 Android 기기, iPhone 및 iPad에서 테스트했습니다.

자바 스크립트가로드되어 슬라이더가 렌더링됩니다. 나는 슬라이더의 레일을 클릭 할 수 있고 엄지 손가락은 그 위치로 점프하므로 터치 이벤트가 완전히 사라진 것처럼 보이지 않습니다.

그러나 내가 알 수있는 한 엄지 손가락을 터치하고 터치 스크린이있는 휴대 기기로 드래그하는 것은 불가능합니다.

내가 변경 한 사항을 파악하기 위해 일주일 동안 노력했지만 그 문제를 해결할 수 없습니다.

누군가가 this page을보고 터치 이벤트가 작동하지 않는 이유를 말해 줄 수 있습니까?

문제를 설명하는 데 필요한 최소 사양 만 제공하기 위해이 버전을 만들려고했지만 유의하지 않은 코드 조각이 여기 저기있을 수 있습니다.

조언을 주시면 감사하겠습니다. 시간과 도움에 감사드립니다.

참고 : 참고 :이 질문과 연결된 예제 페이지는 일정 기간 후에 제거 될 가능성이 큽니다. 이해해 주셔서 감사합니다.

+0

내 iPhone에서는 슬라이더를 만질 때 슬라이더 전체가 선택되는 것처럼 보입니다. 거의 복사 할 것처럼 보입니다. 어쩌면 그것과 관련이 있습니다. –

+0

@Sold Out 활동가 : CSS를 변경하여 레이어링 순서가 잘못되었거나 그와 비슷한 부분이 생길 수 있으므로 완전히 자바 스크립트 문제가 아닐 수도 있습니다. 나는 그것을 들여다 보았고 그 것이 확실한지를 결정하지 못했지만, 분명히있을 수 있습니다. 위대한 사용자 이름, 그런데 :) – Questioner

+0

나는 그것에 대해 생각했지만 내 아이폰에 나는 그것을 확인하는 방법이 없다. 전체 슬라이드가 링크 또는 복사/붙여 넣기와 같이 선택되면 무언가가 변경되었다고 생각됩니다. 처음에는 그렇게하지 않았다고 가정합니다. (다시 : 사용자 이름 : 감사합니다. 내 인생의 이야기입니다) –

답변

관련 문제