gpt4 book ai didi

javascript - 在属性列表之后缺少 }

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:28:40 24 4
gpt4 key购买 nike

我正在尝试在我的一个网站中使用 jQuery 实现内容 slider ;但是我不断收到此错误:

missing } after property list

这是我的代码:

<script type='text/javascript'>

featuredcontentslider.init({
id: 'slider1',
contentsource: ['inline', ''],
toc: '#increment',
nextprev: ['prev', 'next'],
revealtype: 'click',
enablefade: [true, 0.1],
autorotate: [true, 3000]
});
</script>

当我在 Firefox 中单击查看源代码时,我发现最后一个花括号丢失了,但在文件中代码没问题,使用 firebug 调试控制台我得到了这个错误:

missing } after property list

我尝试了很多东西,搜索缺少的逗号,删除大部分行,但找不到问题的根源。

编辑:Firebug 指向这一行:

});

作为有错误的。

我刚刚检查了 IE8、Chrome 和 firefox 中的脚本,在所有这三个浏览器中我得到的代码如下:

<script type='text/javascript'>

featuredcontentslider.init({
id: 'slider1',
contentsource: ['inline', ''],
toc: '#increment',
nextprev: ['prev', 'next'],
revealtype: 'click',
enablefade: [true, 0.1],
autorotate: [true, 3000]
); <---- notice the missing bracket
</script>

我也试过这样只写一行:

featuredcontentslider.init({  id: 'slider1'  });

还是报了同样的错。在本地主机中,脚本运行良好,但在实际网站中,脚本运行正常。

我想知道页面中的其他 js 代码是否有可能影响此页面的行为?

最佳答案

嗯……这有点像网站缓存错误。

也许 曾一度丢失,即使您修复了它,您的网站仍在提供旧文件。

你试过吗:

  • 清除浏览器中的缓存? (看看是不是浏览器端)
  • 使用 curlwget 查看原始 javascript 文件(查看是否有陈旧的服务器端缓存)

关于javascript - 在属性列表之后缺少 },我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4726686/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com