我正在尝试使用 Ajax 将 div 从动态生成的页面克隆到另一个页面,结果我一直得到“null”。
这是页面链: Home -> MainCat -> SubCat1 -> SubCat2 -> FinalProd
我需要从 MainCat 克隆一个 div 并将其附加到 FinalProd 页面。
这里是 Ajax 函数:
function bodyClass(div) {
var catName = $('#location').children().eq(4).text(),
rootPar = ('root.com/MainCat/'),
banner = $('#divToBeCloned').clone().html();
$.ajax({
type: "GET",
url: rootPar,
dataType: 'html',
data: {param: div},
success: function(html){
console.log(banner);
}
});
}
bodyClass();
此外,我还得到 4 个相同的错误:
GET chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js net::ERR_FAILEDOj @ www-embed-player.js:632Pj @ www-embed-player.js:633(匿名函数) @ www-embed-player.js:633Oj .c.onerror@www-embed-player.js:631
如果我在 Ajax 调用之外通过控制台记录不同的变量,我会根据正确的 url 和 #divToBeCloned 内容得到我需要的东西。我在 Ajax 中缺少什么?
谢谢你。