【发布时间】:2012-06-07 20:14:32
【问题描述】:
在我正在处理的这个 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,并将其显示在我的弹出窗口中,这正是我想要的。
当链接页面包含一个脚本(有时他们会这样做,标签框和whatsnots)时,问题就出现了,因为jquery .load 删除了所有脚本标签。
谁有解决办法?
【问题讨论】:
标签: jquery asp.net jquery-selectors