jQuery父子页面重复加载报错

jQuery父子页面重复加载报错_第1张图片

最近开发一个小区云主站项目时,发现一个前端的问题,就是明明引入了jquery.min.js,但是总是报错,如上面截图。开始以为是引入的bootstrap框架中的modal和jquery-ui中的dialog冲突导致了报错。后来仔细分析研究发现是load页面重复引用了jQuery的问题导致,去掉load页面引用的jquery.min.js,问题解决。

问题分析:就是在开发模块功能的过程中,父页面和子页面不能重复引入jQuery,因为子页面在引入jQuery以后会导致父页面的jQuery失效,该load子页面关闭的时候,再点击调用父页面的按钮,这个时候如果需要调用jQuery中的dialog方法就报错了。所以在开发的时候一定要主要不要重复引入jquery.min.js,父页面和子页面都需要的时候只在父页面引用即可。

 

 

你可能感兴趣的:(前端jQuery)