Jquery里面的eq()里面的参数究竟能不能是变量啊!!!急!

$("tbodytr").eq(0).text()能输出我想要的正常结果,但是$("#tbotr").eq('+index+').text()就输出为空,不能输出结果,其... $("tbody tr").eq(0).text()能输出我想要的正常结果,
但是$("#tbo tr").eq('+index+').text()就输出为空,不能输出结果,其中alert(index)为0,说明index正常啊
照道理说应该和上面的一样啊
为啥呢!求高人解惑!感激涕零!!
展开
 我来答
澤希Dc
2014-07-14 · TA获得超过1747个赞
知道小有建树答主
回答量:509
采纳率:0%
帮助的人:260万
展开全部
  1.  第二句改成$("#tbo tr").eq(index).text();

  2. $("tbody tr").eq(0).text()里的是tbody,$("#tbo tr").eq(index).text()里的是#tbo,确定一下这两个对象是同一个。

更多追问追答
追问
$("#tbo tr").eq(index).text()还是输出为空。。。
两个是一个对象,我写的时候担心不知道我的变量名,就改为了tbody,因为我要获取的其实就是tbody里面的值,但是没注意只改了一个。。
追答
麻烦把完整代码发出来我看一下。这两项都确定的话,还是有问题那就是别的地方有影响了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式