最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - jQuery slideToggle - callback function on slideUp action only - Stack Overflow

programmeradmin3浏览0评论

Does anyone know a good way to fire a callback function on the slideUp event only during a slideToggle? The default callback function fires on both slideUp and slideDown.

Thanks!

Does anyone know a good way to fire a callback function on the slideUp event only during a slideToggle? The default callback function fires on both slideUp and slideDown.

Thanks!

Share Improve this question asked Nov 5, 2010 at 15:01 AlexAlex 973 silver badges7 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 17

You can check if the element .is() :hidden since it'll be hidden at the end of a slide up, like this:

$(this).slideToggle(function() {
  if($(this).is(":hidden")) {
    alert("this was a slide up");
  }
});

You can test it out here.

发布评论

评论列表(0)

  1. 暂无评论