jQuery,$ .load在webkit和opera中不起作用?

时间:2009-12-18 19:05:24

标签: jquery webkit google-chrome opera

我正在尝试使用jQuery,$ .load调用加载外部文档。它似乎适用于IE6,IE8和Firefox 3.5,但它在Opera和Webkit浏览器(Chrome和Epiphany)中不起作用......所有这些浏览器(在他们的开发人员控制台中)都报告他们成功加载了外部文档,但是他们不要显示其内容。

测试用例在这里:http://artenis.kirc.pl/jShow-hei6Heix/(它应该显示'Works!')。

我想我在这里错过了一些微不足道的东西;我用Google搜索了一下但什么都没找到。

1 个答案:

答案 0 :(得分:3)

看起来你不等我$(document).ready()给我,除非我遗漏了什么。

$(document).ready(function(){
  var basedir = $("meta[name=basedir]").attr("content");

  function loadslides() {
    $("#presentation").load(basedir+"/slides.html .slide");
  };

  loadslides();
});