【发布时间】:2022-11-16 03:32:38
【问题描述】:
我对 gatsby 5 有疑问,它使用“头盔”将 jquery 和 slick.js 导入到它而不刷新页面,脚本可以工作,但是当我单击 f5(清除缓存)时,我突然收到一个错误“$未定义”或“jquery 未定义”我觉得它们不会以正确的 js 顺序加载可能是一个错误,但我可能是错的。你会帮忙吗?
export function Head() {
return (
<>
<title>Simtopia</title>
<Helmet>
<script
src="https://code.jquery.com/jquery-3.6.0.min.js"
integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
crossorigin="anonymous"
></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js"
integrity="sha512-XtmMtDEcNz2j7ekrtHvOVR4iwwaD6o/FUJe6+Zq+HgcCsk3kj4uSQQR8weQ2QVj1o0Pk6PwYLohm206ZzNfubg=="
crossorigin="anonymous"
referrerpolicy="no-referrer"
></script>
<script
src="/js/localJS.js"
></script>
</Helmet>
</>
)
}
【问题讨论】:
标签: javascript jquery reactjs gatsby slick.js