代码之家  ›  专栏  ›  技术社区  ›  dclowd9901

告诉jQuery忽略动画序列中的单击

  •  5
  • dclowd9901  · 技术社区  · 14 年前

    click() 即使在动画发生时也请求。我用的是 animate()

    1 回复  |  直到 14 年前
        1
  •  7
  •   SLaks    14 年前

    您可以检查动画是否正在 click

    if ($(this).is(':animated')) return false;
    

    或者,您可以使用 live delegate

    $('something:not(:animated)').live('click', function() { ... });