今天在用Chrome浏览器测试的时候报了一个错误:
Uncaught Error: Syntax error, unrecognized expression: [object Object]
st.error
ft
wt
st
b.fn.extend.find
b.fn.b.init
b
b.fn.extend.add
(anonymous function)
错误代码为:
var name = $("#name"); $([]).add(name);
将此代码放在火狐上就没有问题,起初以为是Chrome不支持add方法,后来注意到unrecognized expression: [object Object],才忽然明白是参数出错,然后尝试选择其他元素还是报相同错误,之后更改name变量名,问题解决。
目前只知道name变量类型为[object Object],难道是Chrome中特置的变量吗?