gpt4 book ai didi

jquery - jQuery错误重复功能

转载 作者:行者123 更新时间:2023-12-03 07:55:52 25 4
gpt4 key购买 nike

更新的问题:

如果遇到错误,JQuery动画将反复重复。具有return或return false不会阻止动画重复。解决此错误的最佳实践是什么?谢谢。


消退




原始问题:

不知道为什么会这样,但是在使用jQuery一段时间后(实际上是在成为主流之前),我仍然不明白为什么某些函数在遇到错误时会不断重复。

例:
-进行ajax调用,如果回调遇到错误,则ajax调用将继续调用回调。这会在Firebug控制台中导致数百个错误。
  • 即使您使用.trigger(event),如果触发的事件包含遇到错误的代码,jQuery也会一遍又一遍地触发事件。

  • *我已经尝试过使用try-catch并返回,甚至返回false ...,但是它仍然不能阻止jQuery重复执行该事件。

    我的问题是1.)如何阻止它? 2.)我很好奇为什么会发生这种情况(如果有人知道的话)。

    谢谢!

    最佳答案

    你是什​​么意思重复一遍又一遍?如果我像这样处理程序:

    $('a').click( function() { throw 'oops'; } );

    ...您是否期​​望在第一次单击时收到错误,然后在此之后它将停止调用处理程序...?

    关于jquery - jQuery错误重复功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3772845/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com