Я просто изучаю JQuery, и у меня возникает проблема с функцией проверки, когда я добавляю ее в сценарий загрузки. Когда я использую функцию проверки отдельно от сценария загрузки, он работает без ошибок.
Эта скрипка имеет как функцию загрузки, так и проверку достоверности, и выполняется валидация http://jsfiddle.net/mikeef74/gzSDH/14/
Это сценарий загрузки, который я пытаюсь выполнить с его валидацией:
<script>
var submit_hit = false;
$(document).ready(function () {
$('#iframe1').on('load', function () {
$('#loader1').hide();
if(submit_hit){
$('#form_container').hide();
$('#mydivhide1, #mydivhide2').show();
$('body').css("background-image", "url(images/previewbg.jpg)");
}
});
$('#form_710370').submit(function(e){
$('#loader1').show();
submit_hit = true;
return true;
});
});
</script>
Попробуй это. Для этих двух других событий вы не делаете документальное событие.
var submit_hit = false;
$('#iframe1').on('load', function () {
$('#loader1').hide();
if (submit_hit) {
$('#form_container').hide();
$('#mydivhide1, #mydivhide2').show();
$('body').css("background-image", "url(images/previewbg.jpg)");
}
});
$('#form_710370').submit(function (e) {
$('#loader1').show();
submit_hit = true;
return true;
});
$.validate();
$('#my-textarea').restrictLength($('#max-length-element'));