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

标签 jquery webkit google-chrome opera

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

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

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

最佳答案

看起来你并没有在等待$(document).ready()给我,除非我错过了一些东西。

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

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

  loadslides();
});

关于jQuery、$.load 在 webkit 和 opera 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1930104/

相关文章:

ios - 向 WebView 添加约束时出错 - Swift

css - 事件图像周围的蓝色轮廓

google-chrome - 停止 Chrome 标签页 sleep /休眠

javascript - 相对于页面上的另一个 div 滚动 div

javascript - 扫描页面上的类名

javascript - jQuery - 已读和未读项目

python - 如何让 Python、QT 和 Webkit 在 headless (headless)服务器上工作?

css - -webkit-text-fill-color : transparent; not working in Safari 7. 1.7

javascript - 动态渲染 chrome 扩展弹出 UI

javascript - 如何在没有 if else 语句的情况下比较两个值