关于jQuery.js和layer.js文件引用顺序引发的Web异常

先引用layer.js,后引用jQuery.js:

  <script src="~/assets/vendor/jquery/jquery.min.js"></script><!--解决fn未定义问题-->
     <script src="~/Content/layer-v3.1.1/layer/layer.js"></script><!--先声明jQuery,后声明layer 否则异常-->

引发异常: i is not a function;top.layer.open is not a function

正确引用顺序:

先引用jQuery.js,后引用layer.js:
     <script src="~/Content/layer-v3.1.1/layer/layer.js"></script><!--先声明jQuery,后声明layer 否则异常-->

  <script src="~/assets/vendor/jquery/jquery.min.js"></script><!--解决fn未定义问题-->

备注:貌似layer.js和百度的echarts.js引用顺序也会引发此类问题,暂时没有得到佐证!

 

posted @ 2019-03-16 19:46  云梦&&玄龙  阅读(1120)  评论(0)    收藏  举报