function getHtmlBodyFromFile( filename ){
var outStr = '';
$.get(filename, function(data, status) {
outStr = $('body', $(data)).html();
});
return outStr;
}
$("div#detail").html( getHtmlBodyFromFile('OEBPS/text/section0002.xhtml') ); //blank
$ .get()を呼び出した直後に関数が戻るため、returnoutStrは空白です。これらの非ブロッキングスタイルの有効なデータを使用してreturnを実行するためのより良い方法を提案してください。どうもありがとう