单击链接时,我调用了以下函数。该函数通过ajax在div上加载一个新页面,主背景变淡。
var original_content_benef = '';
var original_content_rc = '';
function getSummary(id)
{
loadPage_signup = "new_user.php";
loadPage_benef = "readercycle_benef.php";
$.ajax({
url:"new_user.php",
dataType: 'html',
success:function() {
$(this).fadeOut(710);
$("#rc_main_frame").fadeOut(960);
original_content_benef = $("#readercycle_benef_container").html();
original_content_rc = $("#rc_main_header_login").html();
$("#readercycle_benef_container").load(loadPage_benef);
$("#rc_main_header_login").load(loadPage_signup);
}
});
}
单击取消按钮后,将删除ajax内容。但是,主要内容不能保留其原始的不透明度。 请帮忙!
function closeDiv(id) {
$(id).remove();
$("#readercycle_benef_container").html(original_content_benef);
$("#rc_main_header_login").html(original_content_rc);
$('#rc_main_frame').fadeIn(); /* problem is here */
}
HTML
<input type="button" id="button_cancel" name="btnCancel" value="cancel" onClick="closeDiv('#rc_main_header_newuser')" />