Q&A

스케치북 내비바 작동 오류에 대해서 문의드립니다. ^^;

2020.04.02 01:52
266
0
CMS/프레임워크 Rhymix 1.9
개발 언어 PHP 7.2

안녕하세요.

존경하는 개발자 분들께 질문 드립니다.

 

XEDITION Layout 과 스케치북 최신버전(1.7?) 을 사용중인데요.

스케치북 내비가 정상적으로 작동을 안하네요.

 

혹시 이유를 알수 있을까요?

감사합니다.

 

 

Q2.png

 

# PC 버전

파란색 - 본문/댓글 모두 정상적으로 동작 합니다.

빨간색 - 동작 안합니다.

 

# 모바일 버전

파란색 - 본문의 글자 크기는 변화가 없고, 댓글에서만 동작합니다.

 

 

 

수피안 Lv. 3

댓글 7

  • 2020.04.02 06:33 #1371233
    왠지 레이아웃이랑 충돌이 있거나, 스케치북 자체 설정에 오류가 있거나 하는 문제로 짐작되네요.
    혹시 개발자도구에서 에러메시지 확인을 해보셨나요?
  • 2020.04.02 06:56 #1371258
    스크롤 원인은 board.js를 수정하니까 됩니다. 모바일 글자크기 조절은 안되네요. 좀더 연구해볼께요. 항상 감사합니다.
  • 2020.04.02 06:54 #1371252

    스크롤 원인은 찾았습니다. board.js 를 수정하니 되네요.

    그런데 모바일에서는 글자크기가 여전히 안되네요. ^^;;

     


    -원본-
    // Scroll
    bd.find('a.back_to').click(function(){
    var t = $('body');
    if(navigator.userAgent.toLowerCase().match(/trident/i)) var t = $('html');
    t.animate({scrollTop:$($(this).attr('href')).offset().top},{duration:1000,specialEasing:{scrollTop:'easeInOutExpo'}});
    return false;
    });




    -수정-
    // Scroll
    bd.find('a.back_to').click(function(){
    $('html,body').animate({scrollTop:$($(this).attr('href')).offset().top},{duration:1000,specialEasing:{scrollTop:'easeInOutExpo'}});
    return false;
    });

  • 2020.04.02 07:28 #1371262

    종이 모바일레이아웃으로 테스트 해보니 안되고, 다른 모바일 레이아웃은 되네요...    강제로 글자크기 조절이 안되게 하는 함수가 있는건가요? 신기하네요.

  • 2020.04.02 07:43 #1371278

    이벤트 버블링이 일어날 수도 있을 거예요.
    유니크한 클래스 이름을 써서 클릭 이벤트 등을 짜야 하는데, 요소와 이벤트가 중복되면 충돌이 일어나곤 하더군요.

  • 2020.04.02 11:26 #1371366
    답글 정말 감사합니다. 여러가지로 테스트 해보니 CKEDITOR 와 충돌이 일어나더라구요. Textarea 로 바꾸면 잘 되네요. 그냥 모바일 글자 크기는 포기해야겠습니다. ^^
  • 2020.04.02 11:27 #1371370
    아이고, 고생하셨습니다.
    그런 식으로 하나둘씩 기능을 포기해야 할 때 마음이 좀 그렇더라구요;;