【发布时间】:2011-09-15 20:14:37
【问题描述】:
我想覆盖 jquery.validate.unobtrusive.js 中的 onErrors 方法,以将错误消息显示为指向 html 元素的超链接。但是,我不想更改 jquery.validate.unobtrusive.js 中的方法,因为该文件会随着新版本的可用而更新。我读过我可以创建一个外部 JS 文件并在其中包含 onErrors 函数。在我的 html 文件中,如果我在包含 jquery.validate.unobtrusive.js 之后包含外部 JS 文件,那么它应该自动覆盖 jquery.validate.unobtrusive.js 中的方法。这没有发生。
请注意,我使用 jquery.validate.unobtrusive.min.js 并且函数从 onErrors 重命名为 k。我尝试在我的外部 JS 文件中创建一个名为“k”的函数,但没有这样的运气。
谢谢!
【问题讨论】:
-
你能把链接发到你读过的地方吗?我查看了缩小的文件,认为您很难做到这一点。
-
是的,发布一些代码,让我们知道您尝试了什么。
标签: jquery validation overriding