关于jquery ajax使用的困惑和问题

时间:2010-11-18 12:05:06

标签: ajax jquery

首先,我想要一整页请求:

    $.ajax({
            type: "get",
            url: "Test.aspx",
            dataType: "html",
            success: function (html) {
                 $(html).appendTo($("#contain"));
            },
     });

整个页面元素将附加到div#contains,包含css,js脚本效果,

但是当我请求页面元素的一部分时,例如:

$.ajax({
        type: "get",
        url: "Test.aspx",
        dataType: "html",
        success: function (html) {
             $(html).find("div.test").appendTo($("#contain"));
        },
 });

resault是div#conntain只获取元素的纯内部html,就像一些文本一样,没有任何css或js效果......

那么如何才能让页面元素的某些部分'包含css和js效果?或者它只是不可能......

1 个答案:

答案 0 :(得分:0)

首先我仍然不知道为什么情况会发生,但上面的评论是正确的,如果我在全局定义CSS和JS,这可以或多或少地解决,CSS可以工作,但js似乎仍然没有......