扫码关注官方订阅号
闭关修行中......
在按钮那里加上一个标识<button flag="true"></button>这样当flag为true就调输入框,同时设置flag=!flag,下次点击时flag就为false执行移除操作,这是非常直接的判断吧
<button flag="true"></button>
给点击事件添加一个参数,记录点击次数,每次点击累加一次,判断点击次数为奇数还是偶数,再做不同处理?
如果你说的是删除而不是隐藏的话。你可以自己改id、插入的元素内容、被插入的元素。
(function(){ var $newInput = $('<input type="text" name="xx" id="xx" value="xxxx" />'); var $add = $('#addOrDelete'); var has = false; $add.click(function(){ if(has){ $newInput.remove(); }else{ $newInput.appendTo($('body')); } has = !has; }) })()
中间设置一个变量,每点击一次更改一次变量,就行了,类似一楼的
var temp=true; if(temp){ //执行你的第一次操作,就是输入框显示 temp=!temp }else{ //执行你需要的操作,输入框消失 }
最简单: jQuery的toggle()方法
toggle()
$(document).ready(function(){ $(".btn").click(function(){ $("input").toggle(); }); });
楼上toggle
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
在按钮那里加上一个标识
<button flag="true"></button>这样当flag为true就调输入框,同时设置flag=!flag,下次点击时flag就为false执行移除操作,这是非常直接的判断吧给点击事件添加一个参数,记录点击次数,每次点击累加一次,判断点击次数为奇数还是偶数,再做不同处理?
如果你说的是删除而不是隐藏的话。
你可以自己改id、插入的元素内容、被插入的元素。
中间设置一个变量,每点击一次更改一次变量,就行了,类似一楼的
最简单: jQuery的
toggle()方法楼上toggle