请教一个Jquery的show、hide问题

torylf 2011-10-03 02:20:42

<body>
<div class="A"></div>
<div class="B"></div>
</body>
当点击A的时候show B 当点击其他任意位置 包括A的时候 B hide 该如何操作
...全文
105 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
torylf 2011-10-03
  • 打赏
  • 举报
回复
谢谢,不过请问 $(".B").show(function() 这里的show加入回调函数后 speed就不为0了是吗,
改为0就无效了 如 $(".B").show(0,function()
BLUE_LG 2011-10-03
  • 打赏
  • 举报
回复
借下楼上的代码:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script language="JavaScript">
$(function(){
$("#B").hide();
$("#A").click(function(){
$("#B").show();
});
$("#A").blur(function(){
$("#B").hide();
});
})
</script>
<body>
<div id="A">AAA</div>
<div id="B">BBB</div>
</body>



hookee 2011-10-03
  • 打赏
  • 举报
回复

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script language="JavaScript">
$(function(){
$(".B").hide();
$(".A").click(function(){
$(".B").show(function(){
$(document).one("click", function(){
$(".B").hide();
});
});

})
})
</script>
<body>
<div class="A">AAA</div>
<div class="B">BBB</div>
</body>

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧