Cec*_*Lee 2 javascript safari macos jekyll ios
我在我的jekyll网站上使用javascript实现了即时搜索功能:https://cecilialee.github.io (存储库:https://github.com/cecilialee/cecilialee.github.io)
它适用于Chrome和Firefox.但是,当我在Safari上测试它时,无论是在Mac还是iPhone上,脚本似乎都不起作用..
我能做什么?
好的,我找到了答案.
当我在Safari上检查时,我发现了SyntaxError: Can't create duplicate variable that shadows a global property: 'results'.
这显然是Safari在声明一个与所选id属性共享同一名称的let/const变量时遇到的问题.我有一些变量用const声明,并得到了同样的错误.改变让我们仍然得到它.改为var并且工作正常.
因此,我更改了一些JavaScript const以避免与id重复.而剧本又像魅力一样!
| 归档时间: |
|
| 查看次数: |
4726 次 |
| 最近记录: |