2017-10-19 10 views
0

D2L - BrightspacejQuery를 사용하면 과정 자료가 콘텐츠 페이지와 동일한 창에로드 될 때 창을 스크롤 할 때 어떤 요소를 대상으로해야합니까?

콘텐츠 페이지에서 '동일한 창'타겟 (target = "_ self")을 사용하여 코스 자료 (토론 게시판, 드롭 박스, 퀴즈 등)에 퀵 링크를 삽입하면 페이지는 상위 페이지와 동일한 높이로 다시로드됩니다. 페이지의 길이에 따라 사용자가 페이지 내용을보기 위해 위로 스크롤해야합니다.

jQuery를 사용하면 창을 새로운 링크 된 페이지의 맨 위로 스크롤하려면 어떤 요소/클래스를 대상으로해야합니까?

지금까지 : _self 대상 링크를 클릭하면 맨 위로 스크롤 ... 창, 본문, iframe을 시도한 다음 클래스 이름을 타겟팅했지만 운이 없었습니다.

$(document).ready(function(){ 
    $("a[target='_self']").click(function(){ 
     $(".d2l-page-main").scrollTop(0); 
    }); 
}); 

이 문제를 해결할 수있는 사람이 있습니까? 고맙습니다!!

답변

0

에 대한 jQuery documentation에 따르면이 메서드는 요소 집합에 대한 스크롤 막대를 설정합니다. 이것은 당신이하려는 일이 아닌 것 같습니다. 특정 요소를 페이지 상단에 놓으려는 경우 this이 도움이 될 수 있습니다.