AJAX 요청의 결과에서 코드 조각을 동적으로로드하는 div가 있습니다. 그럼 나는 prettify를 사용하여 그것을 포맷하고 싶다. 그것은 작동하지만 천천히 천천히. 내가 사용하는 코드는 다음과 같다 : 한마디로Prettify를 사용하여 웹 페이지에서 동적으로 생성 된 스 니펫의 구문 강조 표시
var jqxhr = $.get(fileName)
.success(function(data) {
$('#myDiv').html(data);
prettyPrint();
$('#myDiv').fadeIn();
})
내가 GET 요청을, 나는 포맷 #myDiv의 요청의 결과를 놓고 내가 사업부를 fadeIn. 시간이 좀 걸리지 만로드됩니다. 그러나 div를 페이드 아웃하면 페이지가 2 초 동안 반응하지 않습니다. prettyPrint()를 제거하면 페이지가 완벽하게 동작합니다. 어떤 힌트?
와우. 흥미로운 해답을 가져 주셔서 감사합니다. 나는 당신이 깃발에 대해 쓴 것을 확인해 볼 것입니다. 그런 다음 콜백에서 div를 희미하게 만듭니다. 감사! – RMinelli