我有一个内部的div表单,类似于
<form>
<div>
showing some information here
</div>
<div id="idshow" style="display:none">
information here
</div>
</form>
我是某个按钮点击事件的div(idshow)中的人口信息。当我在div(idshow)之外点击的时候,我想要的东西应该是隐藏的。就像我点击菜单,菜单就会显示,当我点击外部菜单时,它就会隐藏起来。我需要使用jquery
我是jQuery的新手,我正试图为一家餐饮业做一个菜单,我认为使用jQuery是实现我想要做的事情的最简单的方法。有一个餐饮菜单和甜点菜单,我想让他们都隐藏在页面加载,但当一个按钮,无论是餐饮或甜点,点击,显示适当的菜单。我可以让它隐藏他们,但不知道如何让他们显示在按钮上按下。谢谢!
var $cateringMenu = $("#cateringMenu");
var $cateringButton = $("#cateringButton");
var $dessertButton = $("#dessertButton");
var $de
我想要检测页面上发生的任何点击(关闭自定义上下文菜单)。我正在使用jQuery,并尝试
$(document).click(function(){ ...close my context menu ... });
但是,对于页面上的某些元素,我使用了一些在单击处理程序中调用evt.stopPropagation()的代码,而这些单击并不会到达我的顶级处理程序。有没有办法捕获这些点击量?可以是jQuery,也可以不是jQuery,只要它可以跨浏览器工作。