如何使用jquery雙擊顯示或隱藏div?切換雙擊,jquery
$("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?切換雙擊,jquery
$("body").dblclick(function() {
$("#plot_on_map_form").show("medium").css({top: event.pageY,left: event.pageX});
},
function() {
$("#plot_on_map_form").css({display:"none"});
}
);
<div>Div</div>
$(document).dblclick(function(){
$('div').toggle();
});
據jQuery的文檔http://docs.jquery.com/Events/toggle 你可以嘗試這樣的顯示和隱藏
$("li").dblclick(function() {
if($(this).didSomeThing == true){
$(this).backToNormal();
$(this).didSomeThing = false;
return;
}
$(this).doSomething();
$(this).didSomeThing = true;
});
你已經使用了兩個功能塊,但在這種情況下,這不會在這裏工作。
使用一個功能塊並使用jquery函數toggle()。
這會解決問題。
我正在Google地圖上顯示一個小窗體。我捕捉用戶點擊的x和y座標,以便表單出現在他們在地圖上點擊的位置旁邊。在dblclick上,我需要製作可見和設置頂部和左側的CSS元素。 –