我有一个全屏幕的谷歌地图,然后我有一个弹出窗口。我想要的是当我点击除了弹出窗口之外的任何东西时弹出窗口消失,或者如果我按esc。
下面的代码只工作一次。我可以打开弹出窗口并将其关闭,但它不会再次打开。
var hideBlogContent = function () {
$(document).on('click', function (e) {
if ($(e.target).closest($("#blogpost")).length === 0) {
$("#blogp
我正在使用twitter bootstrap来显示带有click事件的弹出窗口。我正在请求点击事件的信息,但我想隐藏弹出后,它失去了焦点,这样用户就不需要再次点击它。这个是可能的吗?
基本上,我想用一个单击事件来显示弹出窗口,但是当发射点从鼠标上失去焦点时,弹出窗口就会隐藏起来。
下面是来自twitter-bootstrap的popover文档的链接:
这就是我目前正在做的事情:
jQuery:
$('.knownissue').on('click', function() {
var el = $(this);
if (el.data(
我有一些代码上的按钮点击,这将打开弹出窗口和相同的按钮点击,我想只有在弹出窗口关闭后运行的一些代码。 下面是一个例子。 private void SomeButton_Click(object sender, RibbonControlEventArgs e)
{
var assignCategory = new AssignCategory();
assignCategory.Show();
/// Some code to run only after assignCategory pop up is cl