页面有两按钮btn1 btn2 ,一个DIV,我想实现:
1、 点击btn1 显示div 再点击Btn1 隐藏div,
2、 点击btn1显示div,再点击btn2 还是显示DIV<div style=\"display:none;\" id='showDIV" + ULId + "'></div> function fun() {
var flag = $("#showDIV1").css("display");
if (flag == "none") {
$("#showDIV1").css("display", "block");
} else {
$("#showDIV1").css("display", "none");
}
}
1、 点击btn1 显示div 再点击Btn1 隐藏div,
2、 点击btn1显示div,再点击btn2 还是显示DIV<div style=\"display:none;\" id='showDIV" + ULId + "'></div> function fun() {
var flag = $("#showDIV1").css("display");
if (flag == "none") {
$("#showDIV1").css("display", "block");
} else {
$("#showDIV1").css("display", "none");
}
}
解决方案 »
- 如何把jsp中的时间存储在数据库
- 自己写的表单验证插件,无解释,无说明,看懂来,使的来……
- 页面切换的时候背景声音不会断 别跟我说要母版
- <Input type = file>中可能浏览到服务器端的文件系统吗?
- 遮罩效果怎么做?
- 怎么用javascript对页面里的字段进行排序 (特别的着急)
- 我感觉很难,大家看CSDN的登陆http://expert.csdn.net/expert/。。。。
- 怎么用JAVASCRIPT判断输入的是不是数字?
- 兄弟姐妹们给提供几个JAVASCRIPT的网址来着,谢谢
- ajax同步 layer.load弹不出来 异步就可以弹出来
- ext.net 如何同步调用后台方法
- file如何设置和获取值
$('#btn1').click(function(){
$("#showDIV1").toggle();
})即可
$("#showDIV1").hide();
function button1() {
var flag = $("#showDIV1").css("display");
if (flag == "none") {
$("#showDIV1").show();
} else {
$("#showDIV1").hide();
}
}
function button2() {
$("#showDIV1").show();
}
搞不明白你的意思。各自绑定各自的事件就是了
$("#showDIV1").toggle();//切换showDIV1的 显示/隐藏状态 如果当前是显示的,则变为隐藏,是隐藏的则变为显示其他的你想让它显示就:$("#showDIV1").show();隐藏就$("#showDIV1").hide();
按上面的方法,只能实现点击btn1显示,点击btn2直接隐藏了
你如果是调用的同一个函数进行处理。你将btn的id什么的传进去做判断就是了
如果要隐藏的是下个元素:$(this).next().toggle();
如果要隐藏的是下下下个元素:$(this).next().next().next().toggle();
以此类推....
真的很2..建议别用.只是说说 因为我今天才接触的jQ 想出来的蠢办法