我面临的问题是:
我使用validate()
(https://jqueryvalidation.org)在客户端进行验证。
在模糊事件中,我为表单中的每个字段调用($this).valid();
。
在加载sagepay.js(https://pi-test.sagepay.com/api/v1/js/)之前,验证按预期工作。
如果我加载sagepay.js(无论何时何时)($this).valid()
总是返回true
。
我尝试更改活动,但sagepay会覆盖所有这些活动:blur
focus
focusin
focusout
load
resize
scroll
unload
click
dblclick
mousedown
mouseup
mousemove
mouseover
mouseout
mouseenter
mouseleave
change
select
submit
keydown
keypress
keyup
error
contextmenu
我的问题是:我可以做些什么来继续使用($this).valid()
验证或为什么sagepay覆盖valid()
?