bxslider 내부에 링크가 클릭되지 않는 현상 해결 > IT 기술백서

크롬에서만 문제가 있다.

[code]

var onTouchStart = function (e) {

  …

  if (slider.viewport.get(0).setPointerCapture) {

    slider.pointerId = orig.pointerId;

    slider.viewport.get(0).setPointerCapture(slider.pointerId);

  }

  …

}

[/code]

 

이 부분을 아래처럼 바꿔주면 해결된다.

 

[code]

var onTouchStart = function (e) {

  …

  if (e.target.setPointerCapture) {

    slider.pointerId = orig.pointerId;

    e.target.setPointerCapture(slider.pointerId);

  }

  …

}

[/code]

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤