没有调用jQuery加载回调

时间:2013-11-20 18:57:21

标签: javascript jquery

我正在尝试使用jQuery动态加载html内容:

$('panel').load('pages/Panel.html', function() {
    alert("Load was performed.");
});

Panel.html是一个简单的HTML:

<div>Hello</div>

面板HTML成功加载,但永远不会调用加载回调。 尝试IE8 / 9/10并没有任何效果。

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:0)

我认为你的DOM中没有元素panel。那么这个$('panel')可能应该是$('.panel')

但它应该与$('panel') ...

一起使用

所以通过这种方式修改

$('panel').load('pages/Panel.html', function(me)
{
    console.info(me);
    alert("Load was performed.");
});

console.info会返回什么内容吗?

它应该传递刚刚附加到元素的html