-1

以下代码在 Chrome 中不起作用,我想确保它在所有浏览器中都起作用:

$.ajax({
    url: 'homepage_marquee/marquee_panels.html',
    context: document.body,
    async: false,
    success: function (data) {
        $('.marquee_panel_data').html(data);
        setUpMarquee();
    }
});

ajax 应该循环浏览marquee_panels.html文件中的一些启动画面。它只显示 Chrome 上的第一个面板。我没有收到任何错误。在 IE9 和 Safari 中运行良好。

我尝试过本地文件访问并通过 Apache 托管。

我究竟做错了什么?

4

1 回答 1

0

尝试在 url 中添加前导斜杠。

url: '/homepage_marquee/marquee_panels.html',

这是一个正确的相对路径。

于 2013-03-27T00:58:17.327 回答