【问题标题】:Getting div from other page and keeping <script>从其他页面获取 div 并保留 <script>
【发布时间】: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


    【解决方案1】:

    试试jQuery.getScript() 加载和执行js文件的方法。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-29
    • 1970-01-01
    • 1970-01-01
    • 2022-06-23
    相关资源
    最近更新 更多