1

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

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

我想我在这里遗漏了一些微不足道的东西;我用谷歌搜索了一下,但什么也没找到。

4

1 回答 1

3

看起来你没有在等$(document).ready()我,除非我错过了什么。

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

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

  loadslides();
});
于 2009-12-18T19:56:10.160 回答