在我正在研究的这个asp.net网站上,我希望页面更加动态,并且不会在页面之间跳转。我有这个代码;
$(document).ready(function () {
$('body').append('<div id="modalPopupOverlay"></div><div id="modalPopup"></div>');
$("a.showInModal").click(function (e) {
e.preventDefault();
var url = $(this).attr("href");
$('#modalPopup').load(url+" #content");
$('#modalPopup').show();
$('#modalPopupOverlay').show();
});
};)
从链接页面获取 #content ,并在弹出窗口中显示它,这与我想要的完全一样。
当链接页面包含脚本时(由于jquery .load删除了所有脚本标记,它们有时会执行标记框和whatsnots),就会出现问题。
任何人都有解决方案吗?