我一直在读这个问题:
jQuery: Pass variable to :eq() does not work
通常当我们使用:eq(4)
时,我们会将类型为number的变量传递给eq
选择器。但是当我们:eq("+selected+")
时,我们将一个字符串传递给:eq
选择器。
所以我的问题是,是的:jquery中的eq()选择器采用字符串变量还是数字变量?
答案 0 :(得分:0)
对于这个问题(或任何其他jquery选择器问题),我建议你咨询documentation,你可以看到eq()
只接受整数
:eq("+selected+")
是一个选择器而非函数,请参阅documentation