2009-05-19 69 views
1

近日笔者从jQuery的1.2.6升级到1.3.2jQuery的:从jQuery的1.2.6改为1.3.2

现在在页面上我使用的是form validation plugin我得到的异常时,验证插件符:

[Exception... "'Syntax error, unrecognized expression: [@for='registration_primary_email']' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "<unknown>" data: no] 

1.2.6不会发生这种情况。任何想法发生了什么?

+0

我有同样的问题,找到了这个问题,我使用的是旧版本的验证插件的实现之后。最新版本的插件(1.5.5)工作正常。 – 2009-08-25 20:22:23

回答

7

@选择器在jQuery 1.3中已弃用。

尝试将其取出:

[for='registration_primary_email'] 
+1

+1这是非常真实的,看起来像我看到的唯一问题 – TStamper 2009-05-19 16:37:18