文件名称:jquery-safe-events:创建“安全”版本的jQuery事件处理方法(如.ready,.on,.bind,.trigger等),以便失败的事件处理程序不会阻止其他代码执行
文件大小:106KB
文件格式:ZIP
更新时间:2024-05-28 03:31:19
JavaScript
jQuery的安全事件 默认情况下,引发未捕获异常的jQuery事件处理程序可以阻止执行同一事件的其他事件处理程序。 触发事件后立即运行的任何代码也可以由单个失败的事件处理程序暂停。 此插件创建jQuery事件处理方法的“安全”版本(如.ready,.on,.bind,.trigger等),并允许您的代码在发生错误的事件处理程序后继续运行。 如果某些事件处理程序不在您的控制范围之内,并且认为不重要(例如,将数据发送到第三方跟踪工具),或者您不希望它们停止运行其他代码,则可以使用这些“安全”的事件相关方法。 使用示例: //before adding safe-events: $ ( '.submit_order' ) . on ( 'click' , callThirdPartyTrackingScript ( ) ) ; //... $ ( '.submit_order' ) .
【文件预览】:
jquery-safe-events-master
----SafeProxy.js(2KB)
----LICENSE(1KB)
----jquery.safe-events.qUnitTests.html(709B)
----README.md(1KB)
----tests()
--------sinon-1.14.1.js(186KB)
--------jquery.safe-events.qUnitTests.js(6KB)
--------sinon-qunit-1.0.0.js(2KB)
--------qunit-1.18.0.css(5KB)
--------jquery-1.11.3.min.js(94KB)
--------qunit-1.18.0.js(113KB)
----jquery.safe-events.js(3KB)