Jul*_*mer 184 javascript jquery domexception
它与jQuery有何关系?我知道该库在内部使用本机javascript函数,但是只要出现这样的问题,它究竟在尝试做什么?
Kel*_*ton 225
这意味着您已尝试将DOM节点插入DOM树中无法进入的位置.我看到的最常见的地方是Safari,它不允许以下内容:
document.appendChild(document.createElement('div'));
Run Code Online (Sandbox Code Playgroud)
一般来说,这只是一个错误,实际上是这样的:
document.body.appendChild(document.createElement('div'));
Run Code Online (Sandbox Code Playgroud)
在野外看到的其他原因(从评论中总结):
<!doctype html>
到您注入的HTML或通过XHR获取时指定内容类型来修复)如果由于jquery ajax调用$ .ajax而收到此错误
然后,您可能需要指定从服务器返回的数据类型。我已经使用此简单属性修复了很多响应。
$.ajax({
url: "URL_HERE",
dataType: "html",
success: function(response) {
$('#ELEMENT').html(response);
}
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
74126 次 |
最近记录: |