我的PHP脚本出现语法错误

时间:2017-04-22 23:51:58

标签: javascript alert sweetalert

我遇到了一条错误,该错误在我的Google Chrome浏览器的控制台中显示如下:

  

未捕获的SyntaxError:意外的输入结束

以下是我的代码:

/*=====  Login Alert  ======*/

function loginAlert() {
    swal({   
        title: "Login Required",   
        type: 'error',
        text: "Please <a href='/login'>login</a> first to submit your ticket.",   
        html: true,
    });
}

我做错了什么,如何解决?

1 个答案:

答案 0 :(得分:0)

这就是你应该做的。

请看下面的代码段:

&#13;
&#13;
$(document).ready(function() {
  $("#loginBtn").on("click", function() {
    swal({
      title: 'Login Required',
      type: 'error',
      text: 'Please <a href="login">login</a> first to submit your ticket.',
      html: true,
    });
  });
});
&#13;
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.js"></script>
<button id="loginBtn">Login Test</button>
&#13;
&#13;
&#13;

您遇到的Uncaught SyntaxError: Unexpected end of input错误表示您的功能或声明未正确终止。

查看this了解更多详情和解决方案;您应该考虑通过代码,因为实际错误必须在其他地方。