为了账号安全,请及时绑定邮箱和手机立即绑定

$("span")[0]

$("span")[0]这个写法有什么问题吗?

正在回答

2 回答

$("span").eq(0)

0 回复 有任何疑惑可以回复我~
#1

慕粉3135539 提问者

我知道这样写可以,我是问我那样写行不行
2016-05-02 回复 有任何疑惑可以回复我~
#2

慕妹5193872 回复 慕粉3135539 提问者

你那样写得到的是标签为span的DOM元素相当于 getElementsByTagName("span")[0],得到的不再是jQuery元素了
2016-05-03 回复 有任何疑惑可以回复我~
#3

慕粉3135539 提问者

我知道了,还是谢谢你
2016-05-03 回复 有任何疑惑可以回复我~

你这是不通的吧,你要实现什么功能呢?$("span")选中了span标签,[0]你是要实现什么功能呢?建议这么写,

$("span").function(){要实现的功能}

0 回复 有任何疑惑可以回复我~
#1

慕粉3135539 提问者

$("span")选中span标签不是数组吗,$("span")[0]不能是第一个span标签吗
2016-04-11 回复 有任何疑惑可以回复我~
#2

爱java哈 回复 慕粉3135539 提问者

$("span")选中span标签不一定是数组,要看span标签的内容,$("span")[0],应该是没有这种用法的
2016-04-12 回复 有任何疑惑可以回复我~
#3

慕粉3135539 提问者 回复 爱java哈

$("span")不是选中所有span元素吗,不就是一组数组吗
2016-04-12 回复 有任何疑惑可以回复我~
#4

爱java哈 回复 慕粉3135539 提问者

恩,可以这么理解,前面是我说错了
2016-04-13 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

$("span")[0]

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信