1. ホーム
  2. php

解决bootstrap点击无效 Uncaught TypeError: Cannot read property 'fn' of undefined

2022-02-10 18:17:22

解决Uncaught TypeError: Cannot read property ‘fn’ of undefined

文章目录

引入bootstrap 控制台报错

问题回顾

今天用 bootstrap4 的时候内置的插件点击完全没反应,console也同时报错

Uncaught TypeError: Cannot read property 'fn' of undefined

解决方案

查找发现是因为在头部引入外部样式与js库的时候 顺序不对

要求是 jQuery 必须在 bootstrap.js 或其他js之前引入


引入popper.min.js报错

问题回顾

因为要用到 bootstrap 中的 modal模态框 ,故引入 popper.js 但出现报错
报错内容

Uncaught SyntaxError: Unexpected token export

解决方案

查找资料发现是因为浏览器虽然支持了es6,但是不支持es6的Module直接使用,需要在 script 标签里加上 type="module" ,让浏览器很好的去认识它。
这样就不报错了


参考资料

解决Uncaught TypeError: Cannot read property ‘fn’ of undefined
解决Uncaught SyntaxError: Unexpected token export