Javascript代码:
$(".div1").click(function(event){
event.stopPropagation();
$(".div1 div").slideToggle();
});
$(".div2").click(function(event){
event.stopPropagation ();
$(".div2 div").slideToggle();
});
$(document).click(function(event){
$(".div1 div,.div2 div").slideUp();
});
假设我单击并向.div1
下.div1 div
滑动。然后我单击.div2
但event.stopPropagation
执行时.div1 div
不会向上滑动。所以我该怎么做?我不想放这段代码$(".div1 div").slideUp();
,因为这样的 div 太多时没有意义