首页 > 解决方案 > javascript错误乘以布局

问题描述

我似乎遇到了问题,我不知道确切原因,因为我的代码似乎还可以

这是bug的影响

在此处输入图像描述

这是我的控制台

在此处输入图像描述

现在这是我的脚本的调用方式

 <script src="{{ asset('public/libs/jquery/jquery/dist/jquery.js') }}"> 
 </script>
<!-- Bootstrap -->
<script src="{{ asset('public/libs/jquery/tether/dist/js/tether.min.js') }}"></script>

<script src="{{ asset('public/scripts/config.lazyload.js') }}"></script>

<script src="{{ asset('public/scripts/palette.js') }}"></script>
<script src="{{ asset('public/scripts/ui-load.js') }}"></script>
<script src="{{ asset('public/scripts/ui-jp.js') }}"></script>
<script src="{{ asset('public/scripts/ui-include.js') }}"></script>
<script src="{{ asset('public/scripts/ui-device.js') }}"></script>
<script src="{{ asset('public/scripts/ui-form.js') }}"></script>
<script src="{{ asset('public/scripts/ui-nav.js') }}"></script>
<script src="{{ asset('public/scripts/ui-screenfull.js') }}"></script>
<script src="{{ asset('public/scripts/ui-scroll-to.js') }}"></script>
<script src="{{ asset('public/scripts/ui-toggle-class.js') }}"></script>
<script src="{{ asset('public/libs/notify.js') }}"></script>

 <script src="{{ asset('public/scripts/app.js') }}"></script>

<!-- ajax -->
<script src="{{ asset('public/libs/jquery/jquery-pjax/jquery.pjax.js') }}"></script>
<script src="{{ asset('public/scripts/ajax.js') }}"></script>
<script>
 $.ajaxSetup({
     headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
     }
  });


function initiateNext(){
    var pos = document.getElementById('number').value;
    if(pos == 1){
      //check if email has been entered
      var code = document.getElementById('code-value').value;
      if(code !== ""){
          $.post('check-code', {coder : code}, function(res){
              if(res){
                res = JSON.parse(res);
                if(res.type == 1){
                   document.getElementById('code').style.display = "none";
                  document.getElementById('country').style.display = "block";
                  document.getElementById('number').value = 2;
                  $.notify(res.message, "success");
                }
                // console.log(res)
                if(res.type ==  2){
                  $.notify(res.message, "error");
                }
              }
          });


      } else {
        //throw error
      }
    }

    if(pos == 2){
      //submit detail then enter verification

    }
}
</script>

请注意,我也有一个看起来与此完全相同的注册页面,但不会出现此错误。我不知道是否有人遇到过这样的问题,请指出解决这个问题的正确方向

标签: javascriptjquerylaravel

解决方案


此属性缺少要包含的文件

所以我在引号之间放置了一个文件,就像其他没有这个问题的文件一样

这解决了这个问题。


推荐阅读