Синтаксическая ошибка в моем PHP-скрипте

Я сталкиваюсь с ошибкой, которая выглядит следующим образом в консоли моего браузера Google Chrome:

Uncaught 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,
    });
}

Что я делаю неправильно и как я могу это решить?


person Melon    schedule 22.04.2017    source источник
comment
У вас есть , в конце, там не должно быть. Кроме того, это похоже на javascript для меня? Таким образом, ваша проблема может быть где-то еще, так как ваша ошибка действительно находится в пределах php.   -  person Nytrix    schedule 23.04.2017
comment
@Nytrix Re: запятая, прочитайте developer.mozilla.org/ en-US/docs/Web/JavaScript/Reference/   -  person ceejayoz    schedule 23.04.2017


Ответы (1)


Это то, что вы должны делать.

Взгляните на фрагмент ниже:

$(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,
    });
  });
});
<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>


Ошибка Uncaught SyntaxError: Unexpected end of input указывает на то, что у вас неправильно завершена функция или оператор.

Взгляните на это для получения более подробной информации и решения; вам следует подумать о том, чтобы просмотреть свой код, поскольку фактическая ошибка должна быть где-то еще.

person nyedidikeke    schedule 23.04.2017