果然任何修改都可能带入新的bug(升级了一下Jquery版本就有插件报错了)

博主分享了一次将Jquery从1.8.3版本升级到1.11.3版本的经历,升级后发现原有的posfixed.js插件无法正常工作,并出现了错误提示。虽然文中未详述解决方案,但该文提醒我们在进行库升级时要谨慎。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前几天一时手贱,升级了一下Jquery,把之前使用的 jquery-1.8.3.min.js 换成 略新版本 jquery-1.11.3.min.js 。 


今天发现一个浮动窗口失效了,查看了下发现一个js插件 posfixed.js 报错:  Cannot read property 'msie' of undefined




我的解决方法过于简单粗暴,这里就不献丑了。



<template> <div id="app">     <div id="Container"></div>     <div id='loadingbar' class="spinner">       <div class="spinner-container container1">         <div class="circle1"></div>         <div class="circle2"></div>         <div class="circle3"></div>         <div class="circle4"></div>       </div>       <div class="spinner-container container2">         <div class="circle1"></div>         <div class="circle2"></div>         <div class="circle3"></div>         <div class="circle4"></div>       </div>       <div class="spinner-container container3">         <div class="circle1"></div>         <div class="circle2"></div>         <div class="circle3"></div>         <div class="circle4"></div>       </div>     </div>   </div> </template> <script> import $ from 'jquery'; // 引入 jQuery import getEngineType from "../utils/superMap.js"; export default { name: 'HelloWorld', props: { msg: String }, data() { return { data: { sceneURL: 'http://www.supermapol.com/realspace/services/3D-wireFrame-2/rest/realspace', } } }, methods: { onload() { var EngineType = getEngineType(); var viewer = new SuperMap3D.Viewer('Container', { contextOptions: { contextType: Number(EngineType)  // Webgl2:2 ; WebGPU:3 } }); viewer.scenePromise.then((scene) => { this.init(SuperMap3D, scene, viewer); }); }, async init(SuperMap3D, scene, viewer) { viewer.resolutionScale = window.devicePixelRatio; var tileset = viewer.scene.primitives.add(await SuperMap3D.Cesium3DTileset.fromUrl('../B3DM/tileset.json')); viewer.zoomTo(tileset); $('#loadingbar').remove(); }, }, mounted() { this.onload(); } } </script> 50:43 error Irregular whitespace not allowed no-irregular-whitespace 54:19
最新发布
04-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值