使用jquery v3.1以上的版本,如果出现下面的错误提示:
Uncaught TypeError: elem.getClientRects is not a function
如果您是script引入,可以这么做来解决:
<script src="./js/jquery.min.js"></script> <script src="./js/jquery-migrate-3.0.0.min.js"></script>
如果您是通过npm安装的jQuery,需要这么做:
1、安装jquery-migrate
npm i jquery-migrate
2、引入
import $ from 'jquery' import 'jquery-migrate'
就可以解决了。
注意版本号:
jQuery version | jQuery Migrate version |
---|---|
1.x | 1.x |
2.x | 1.x |
3.x | 3.x / 4.x[1] |
4.x | 3.x / 4.x[1] |