首先,我想要一整页请求:
$.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效果?或者它只是不可能......
答案 0 :(得分:0)
首先我仍然不知道为什么情况会发生,但上面的评论是正确的,如果我在全局定义CSS和JS,这可以或多或少地解决,CSS可以工作,但js似乎仍然没有......