谷歌浏览器中的 name 变量

本文记录了在使用Chrome浏览器进行测试时遇到的一个错误:在使用jQuery的add方法时出现'Syntax error, unrecognized expression'的问题,并给出了问题的原因及解决办法。

今天在用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中特置的变量吗?

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值