我有一个div在css中显示none(display:none;)但是当我使用jquery .show()方法时,它只在页面上闪烁一秒钟。 这是我的HTML代码
Log into your Irokko Account Username: Password: Forgot Password X Retrieve Password Please enter your email address to retrieve your password. Confirm Password: Account Type: Advertiser Publisher Company Name: Email address: Country: 这是我的css代码 .hide{ display:none; } 以下是jquery代码 $(document).ready(function(){ $(".hide").hide(); $("#create").click(function(){ $(".hide").show(); }); }); 创建按钮是type="submit" 。 您需要在窗体的“submit”事件中调用event.preventDefault()(使该事件回调采用名为event的参数),或者将id =“create”的输入更改为type=button 。 我会将其更改为type="button" ,因为我怀疑你想要一个“Enter”按键来按下Create。 如果在表单中按下回车键,则提交按钮是默认设置。 创建表单“消失”,因为创建按钮的提交(重新)加载了login.php页面。 如果’#create’来自其他来源,请尝试此操作: 事件委派 $(document).ready(function(){ $(".hide").hide(); $(document).on('click','#create',function(){ $(".hide").show(); }); }); 为什么不完全删除#create类并像这样定位元素#create : $(document).ready(function(){ $("#signup").hide(); $("#create").click(function(){ $("#signup").show(); }); }); 获取父信息并将其传递给隐藏表单 获取之前检查的单选按钮 VueJs如何制作限制器和范围的分页..?括号中的代码块在JavaScript / jQuery中意味着什么?在没有jQuery的情况下收听jQuery事件scrollTo不滚动窗口在Javascript之前首先执行PhP代码IE是唯一不允许Flash对象操作的浏览器(或版本)吗?如何在DataTable中显示加载/处理消息?Internet Explorer中的工具提示问题Dropzone.js-如何从服务器删除文件? Go! Interesting Posts jQuery Validator,以编程方式显示错误JavaScript运行时错误:’$’未定义Jquery删除元素内的所有事件处理程序event.preventDefault是否取消了更改事件?点击停止/开始动画循环? jQuery的用canvas制作矩形叠加图像垂直排序DIV如何停止模糊function()jquery .load()函数只在第一次工作纯Javascript中的AJAX Post实现
Please enter your email address to retrieve your password.
这是我的css代码
.hide{ display:none; }
以下是jquery代码
$(document).ready(function(){ $(".hide").hide(); $("#create").click(function(){ $(".hide").show(); }); });
创建按钮是type="submit" 。 您需要在窗体的“submit”事件中调用event.preventDefault()(使该事件回调采用名为event的参数),或者将id =“create”的输入更改为type=button 。
type="submit"
event
type=button
我会将其更改为type="button" ,因为我怀疑你想要一个“Enter”按键来按下Create。 如果在表单中按下回车键,则提交按钮是默认设置。
type="button"
创建表单“消失”,因为创建按钮的提交(重新)加载了login.php页面。
login.php
如果’#create’来自其他来源,请尝试此操作: 事件委派
$(document).ready(function(){ $(".hide").hide(); $(document).on('click','#create',function(){ $(".hide").show(); }); });
为什么不完全删除#create类并像这样定位元素#create :
#create
$(document).ready(function(){ $("#signup").hide(); $("#create").click(function(){ $("#signup").show(); }); });