我正在尝试使用jQuery,$ .load调用加载外部文档。它似乎适用于IE6,IE8和Firefox 3.5,但它在Opera和Webkit浏览器(Chrome和Epiphany)中不起作用......所有这些浏览器(在他们的开发人员控制台中)都报告他们成功加载了外部文档,但是他们不要显示其内容。
测试用例在这里:http://artenis.kirc.pl/jShow-hei6Heix/(它应该显示'Works!')。
我想我在这里错过了一些微不足道的东西;我用Google搜索了一下但什么都没找到。
答案 0 :(得分:3)
看起来你不等我$(document).ready()
给我,除非我遗漏了什么。
$(document).ready(function(){
var basedir = $("meta[name=basedir]").attr("content");
function loadslides() {
$("#presentation").load(basedir+"/slides.html .slide");
};
loadslides();
});