如何通过ajax获取带有加载内容的css和脚本

时间:2013-04-30 10:18:29

标签: jquery css ajax

我有一个包含div内容的索引页面。我通过索引页面内容div中的ajax从其他页面中的其他div加载内容。内容已成功加载但没有css和脚本。如何使用其css和脚本加载内容以在内容div中工作。

$(document).ready(function () {    
    $(".menuAnchor").click(function (event) {            
        event.preventDefault();
        var url = $(this).attr('href');
        var title = $(this).attr('title ');
        window.history.pushState("",title,url);
        $.get(url, {}, function (data) {
            $(".contn_btm_mid_bg").html($(data).find('.contn_btm_mid_bg').html());
            //$.validator.unobtrusive.parse(".contn_btm_mid_bg");
        });
    });
});

3 个答案:

答案 0 :(得分:1)

确定有一件事使用代码

从外部加载你的css和js
$("<link/>", {
   rel: "stylesheet",
   type: "text/css",
   href: "/styles/yourcss.css"
}).appendTo("head");

与js相同

答案 1 :(得分:0)

在索引页面上声明css或在其他页面上的div中声明css(ajax页面)

答案 2 :(得分:0)

将Css和Js置于要加载的目标div内。