解決辦法
.hidden {
position: fixed;
}
var topNum;
function onShow(){
topNum = $("body").scrollTop()
$("body").addClass("hidden");
$(".dialog").show();
}
function onHide(){
$(".dialog").hide();
$("body").removeClass("hidden")
$("body").scrollTop(topNum)
}