<div id="div1">
<div id="div2"></div>
</div>
页面加载的时候执行
init(){
$div1Panel=$("div1");
$div1Panel.hide();
}两外有一个button的click事件里当我点击的时候我希望div1 show出来而div2 hide。
可是我这么写
onclick()
{
$div1Panel=$("div1");
$div1Panel.show();
$div2Panel=$("div2");
$div2Panel.hide();
}可是得不到我要的效果。求高手告诉应该怎么做。我不想用document.getElementById然后设置其display的属性。
就像用hide和show方法,请问有没有实现的方法。
<div id="div2"></div>
</div>
页面加载的时候执行
init(){
$div1Panel=$("div1");
$div1Panel.hide();
}两外有一个button的click事件里当我点击的时候我希望div1 show出来而div2 hide。
可是我这么写
onclick()
{
$div1Panel=$("div1");
$div1Panel.show();
$div2Panel=$("div2");
$div2Panel.hide();
}可是得不到我要的效果。求高手告诉应该怎么做。我不想用document.getElementById然后设置其display的属性。
就像用hide和show方法,请问有没有实现的方法。
解决方案 »
- JS中多个setInterval同时运行100个function还是单个setInterval运行100个funtion,哪个效率更高
- 求一个正则表达式
- 改个背景就这么难???
- 这个问题能用js实现吗??
- 一个好的javascript项目网站。
- Game而已!
- 请教歌曲连播的问题
- 小弟想用Javascript控制读到本地的xml文件,还请大家给点参考资料和意见 谢谢 (详情见内)
- 高手请进呀:可行性问题===能否在网页中改变IE的页面设置
- javascript中的两个变量想插入给mysql数据库问题
- 关于Ext.FormPanel随着Window隐藏后不会更新的问题
- 求教extjs 4 浏览器内存释放问题
$div1Panel=$("div1");// 改为$div1Panel=$("#div1"); ID选择器请在前面加"#"号
$div1Panel.hide();
}// 同理加"#"号
$div1Panel=$("div1"); //$div1Panel=$("#div1");
$div2Panel=$("div2");//$div2Panel=$("#div2");
<script src="/comm/jquery.js" type="text/javascript"></script><body>
<div id="div1">
<div id="div2">
</div>
</div>
<input type="button" id="button1" />
</body><script type="text/javascript">
$(document).ready(function(){// 页面载入时执行
$("#div1").hide();// 隐藏div1
$("#button1").click(funciton(){// 绑定按钮"button1"的单击事件
$("#div1").show();//显示div1
$("#div2").hide();//隐藏div2
});
});
</script>
$(function(){
$div1Panel=$("#div1");
$div2Panel=$("#div2");
$btn = $("#btn1");
$div1Panel.hide();
$btn.click(function(){
$div1Panel.show();
$div2Panel.hide();
})
})
</script>
没错啊
$("button").toggle(function () {
$("#div1").show();
$("#div2").hide();
}, function () {
$("#div1").hide();
$("#div2").show();
});
})
<div id="div1">
div1</div>
<div id="div2">
div2</div>
<button type="button">
Submit</button>