【问题标题】:fire function after toggle切换后触发功能
【发布时间】:2012-11-27 06:14:50
【问题描述】:

我不明白为什么这不起作用。 我只是想在 .toggle-box 完成动画后将 .toggle 容器滚动到顶部。

jQuery(".toggle").click(function(){
    jQuery(".toggle-box").slideToggle(), function() {
        jQuery("html,body").animate({scrollTop: jQuery(".toggle").offset().top}, 500)
        };
});

【问题讨论】:

    标签: jquery function toggle


    【解决方案1】:

    确保将滚动回调作为参数传递给slideToggle 函数:

    jQuery(".toggle").click(function(){
      jQuery(".toggle-box").slideToggle(function() {
        jQuery("html,body").animate({scrollTop: jQuery(".toggle").offset().top}, 500)
      });
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多