모달이 나타났습니다. 다시 열었을 때 스크롤 막대가 맨 위에 있고 사용자가 놓아 둘 곳이 없었습니다. .on 및 scrollTop을 사용하고 있지만 작동하지 않습니다. 그러나 방화 광 콘솔에서 코드 행을 실행할 때 작동합니다..on()이 예상대로 작동하지 않습니다.
$("#mainContentWindow").on("click", ".question-toggler", function (event) {
$(".modal-body").scrollTop(0);
$("#helpSectionDialog").modal('show');
var helpClass = $("#main-content-pane > div").attr("id");
$(".help-content").hide();
$(".help-content." + helpClass).show();
});
대화 상자를 표시 한 후 scrollTop을 실행하십시오. – dandavis
console.log는 페이지가로드 될 때 한 번만 실행되고 모달이 트리거되면 다시 실행되지 않는 것으로 보입니다. 다시 – ndesign11
선택자가 맞습니까? 당신의 HTML을 보지 않고 코드가 정확한지 말할 수는 없습니다. –