2011-05-28 49 views
0

寻找一种方法,使上双击一个切换,这是我的代码:切换上双击

$('#mydiv').toggle(function() { 
    $('#post').css({'height' : '188'}); 
}, function() { 
    $('#post').css({'height' : '48'}); 
});  

回答

2
$('#mydiv').dblclick(function() { 
    $('#post').height($('#post').height() > 100 ? 48 : 180); 
}); 

,也可以是你想要的:

$(".generic-expand-button").each(function() { 
    $(this).dblclick(function() { 
     $(this).closest(".post").height($(this).closest(".post").height() > 100 ? 48 : 180); 
    }); 
}); 
+0

这有效,但我正在寻找一种方式来处理更多的选择器,任何新的想法?提前致谢。 – greenbandit 2011-05-28 07:14:08

+0

更多选择器...在$('#mydiv .toggle-buttons') - > toggle(“#post-”+ somethingDynamicallyCalculated)''中? – 2011-05-28 09:10:32

+0

nope,双击,我需要修改更多#,在此先感谢。 – greenbandit 2011-05-28 16:31:47