双击时切换,jquery

双击时切换,jquery,jquery,Jquery,如何使用jquery在双击时显示或隐藏div $("body").dblclick(function() { $("#plot_on_map_form").show("medium").css({top: event.pageY,left: event.pageX}); }, function() { $("#plot_on_map_form").css({display:"none"}); } ); 根

如何使用jquery在双击时显示或隐藏div

$("body").dblclick(function() { 
            $("#plot_on_map_form").show("medium").css({top: event.pageY,left: event.pageX});
        },
        function() {
            $("#plot_on_map_form").css({display:"none"});
    }
);

根据jquery文档 你可以试着这样做来显示和隐藏

 $("li").dblclick(function() {
       if($(this).didSomeThing == true){
           $(this).backToNormal();
           $(this).didSomeThing = false;
           return;
       }
       $(this).doSomething();
       $(this).didSomeThing = true;
    });
Div
$(文档).dblclick(函数(){
$('div').toggle();
});

演示:

您已经使用了两个功能块,但在本例中,这在这里不起作用

使用一个功能块并使用jquery函数toggle()


这将解决问题。

我正在谷歌地图上制作一个小表单。我正在捕获用户单击位置的x和y坐标,以便表单显示在他们在地图上单击的位置旁边。在dblclick上,我需要使其可见,并设置顶部和左侧CSS元素。
<div>Div</div>

$(document).dblclick(function(){
    $('div').toggle();
});