JS文件压缩之后,调用的方法显示undefined?

写了一些js函数,然后在需要的页面引入了这个JS文件,并且调用了里面的某个方法。后来我就将这个JS文件压缩了一下,之前那些页面调用方法的地方都提示undefined.

使用在线工具压缩之后的代码:

function adduserlis(e,l){var i=$(e).length;let n=$(e).eq(parseInt(Math.random()*i+1-1));n.before(l),$(e).eq(0).after(l),$(e).eq(i+1).after(l)}function add_category(e){let d=$(e);for(let n=0;n<d.length;n++){let e=d.eq(n).children(),l=e.eq(Math.floor(Math.random()*e.length-1+1)),i=l.clone().addClass("d-none");i.find("a").attr("href","/add"),l.before(i)}}

我还是按照没有压缩之前的函数名调用:
nav_click('.navbar-nav');

阅读 2k
1 个回答

image.png

就剩下这两个方法了,你这压缩之后的代码不全。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题