Я использую прослушиватели кликов в моей готовой документации. Каждый прослушиватель кликов имеет в нем длинный код. Для простоты я создал отдельный файл сценария java и разместил в нем этот прослушиватель и в моем документе готов загрузить этот скрипт. Теперь Mozilla дает мой эту ошибкуне корректно сформирован в mozilla
не хорошо сформированную
Вот точный код, который я использую
// ChangePasswordProcess.js File
$("#changePasswordButton").click(function(){
if($("#newPassword").val() != $("#confirmNewPassword").val()){
alert('Your new password did not matched');
return false;
}else if($("#newPassword").val() == '' || $("#confirmNewPassword").val() == ''){
alert('Please enter new password');
return false;
}else{
alert('Password changed successfully');
}
});
Вот как я ЗАГРУЗКА выше файла сценария Java в моем документе готовы
$(document).ready(function(){
$(function() {
$.getScript('js/ChangePasswordProcess.js');
});
});
На самом деле я хочу сохранить документ готовым fil e очень простой и короткий, разделив его код между различными файлами java-скриптов. Если у кого-то есть альтернативное решение для этого?
На что указывает «не совсем сформированная» ошибка? Должна быть предоставлена дополнительная информация. Также обратите внимание, что вам не нужно вставлять обработчики document.ready, поскольку вы находитесь в своем втором фрагменте кода. –
Я подозреваю, что путь неправильный, и вы получаете некоторый html, который возвращается. Осмотрите сам фактический запрос в сети браузера dev и посмотрите, что содержит тело ответа – charlietfl
На самом деле функция работает исправно, но я имею в виду предупреждение о консоли. И, по мнению Рори Маккроссана, я думаю, что мне нужно передать события в документе в готовом виде, поэтому я вложил его в готовый документ. –