Javascript 显示/隐藏&;更改CSS功能不起作用
将表单提交到页面上的Javascript 显示/隐藏&;更改CSS功能不起作用,javascript,jquery,css,jsfiddle,Javascript,Jquery,Css,Jsfiddle,将表单提交到页面上的目标之后,在完成加载之后,有1个被认为是隐藏的,2个需要显示,还有2个CSS更改被认为是触发的,但它们不是 这是本页的一部分: 这就是我目前拥有脚本的方式: var submit_hit = false; $(document).ready(function () { $('#iframe1').on('load', function () { $('#loader1').hide(); if (submit_hit) {
目标之后,在
完成加载之后,有1个
被认为是隐藏的,2个
需要显示,还有2个CSS更改被认为是触发的,但它们不是
这是本页的一部分:
这就是我目前拥有脚本的方式:
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/previewbg7.jpg)");
$('body').css("overflow-y", "auto");
}
}
});
$("#form_710370").validate({
submitHandler: function(form) {
$("#loader1").show();
form.submit();
}
});
})) 如果这是您没有将submit_hit设置为true的完整代码,我认为需要在form.submit()之前设置true,以便执行div1/div2的js
$("#loader1").show();
submit_hit = true;
form.submit();
您的JSFIDLE指向JQuery…这正常吗???@PSL我只是想要一个页面来显示一些东西,因为我正在开发的站点在我的机器上是本地的。这是我脑海中闪现的第一个想法:)你需要澄清你的问题,应该隐藏什么div,应该显示什么div?!