扩展对象原型时出现jQuery错误

时间:2013-09-10 17:01:41

标签: javascript jquery

如果我扩展Object原型并尝试使用jQuery 2.0.3的某些功能,我会收到错误......

For example jsFiddle

Object.prototype.GetHashCode = function() { return 1; };
$(document).on("click", "div", function() { });

如果我这样做然后点击任何div我会收到错误

Uncaught TypeError: Object function () { return 1; } has no method 'exec' 

为什么会这样?是否有解决方法或方法来解决jQuery中的这个错误?

1 个答案:

答案 0 :(得分:5)

在这个report中,他们说他们不想解决这个问题。所以在使用jquery时不要使用Object.prototype。