0

有没有办法获取滑块的状态,无论是 slideUp() 还是 sliderDown() 。

假设如果我要用户 slideToggle()

$(document).ready(function(){
  $(".flip").click(function(){
    $("#panel").slideToggle("slow",showstate);
       function showstate(){


        }
  });
});
4

2 回答 2

1
if ($("#panel").is(":visible") == true){ 
 $("#panel").slideDown();
}
else {
 ("#panel").slideUp();
}
于 2013-07-10T08:18:45.113 回答
1

如果元素已向上滑动,那么它将具有等于 display:none 的线条样式

$(document).ready(function(){
  $(".flip").click(function(){
    $("#panel").slideToggle("slow",showstate);
       function showstate(){
               if($(this).attr('style')==="display: none;"){
                  //slideUp state
               }
    }
  });
});
于 2013-07-10T08:20:48.450 回答