Может кто-нибудь сказать мне, почему этот скрипт не работает.
Я хочу, чтобы предупреждение «Я только что отправил форму» перед «Форма отправлена». Поэтому я использовал обратный вызов, но он все еще пропускает отправку.
function formSubmit(callback) {
$("form").on("submit", function(e){
e.preventDefault();
alert("I just submitted the form.");
});
callback();
}
formSubmit( function() {
alert("The form submitted.");
});
HTML
<body>
<form>
<input type="submit"/>
</form>
</body>
<script src="https://code.jquery.com/jquery-2.1.3.min.js"></script>
<script src="js/forTesting.js"></script>