AJAXリクエストの結果からコードを動的にロードするdivがあります。それから私はprettifyを使用してそれをフォーマットしたいと思います。それは動作しますが、遅いです。私が使用するコードは次のようである:私は、GETリクエストを行う要するにPrettifyを使用してWebページで動的に生成されたスニペットのシンタックスハイライト
var jqxhr = $.get(fileName)
.success(function(data) {
$('#myDiv').html(data);
prettyPrint();
$('#myDiv').fadeIn();
})
、私はそれをフォーマット#myDivにおける要求の結果を入れて、私はdiv要素をフェードイン。しばらく時間がかかりますが、負荷がかかります。しかし、divをフェードアウトすると、ページは数秒間応答しなくなります。 prettyPrint()を削除しても、ページは完全に動作します。何かヒント?
ワウ。面白い答えをありがとう。私はあなたが旗について書いたものをチェックします。それから、私はコールバックでdivを消滅させようとします。ありがとう! – RMinelli