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

IT 기술백서

직접 알아내거나 검색하기 귀찮아서 모아 둔 것

JavaScript | bxslider 내부에 링크가 클릭되지 않는 현상 해결

본문

크롬에서만 문제가 있다.

[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]

댓글 0개

등록된 댓글이 없습니다.

Menu