HTML怎么获取标签在某种元素中的下标

例如有这样的代码<p></p><inputid="a"/><input/><a></a>我如何获取input中id='a"的标签在input标签中的下标。以上代码,正常如... 例如有这样的代码
<p></p> <input id="a"/> <input/> <a></a>
我如何获取input中id='a"的标签在input标签中的下标。以上代码,正常如果获取id=a的下标通过$('#a').index()应该是1,因为前面有个p元素下标是0,现在我要获取id=a这个input标签在所有input标签中的下标,有这个方法$('input')不是返回所有input标签对象吗,$('input')[index]这个是通过下标将jq对象转换成js
对象,我现在的目的就是获取id=a在$('input)[index]这个index值,按理说是0,怎么动态获取。
展开
 我来答
不二不二92
2015-12-04 · TA获得超过140个赞
知道小有建树答主
回答量:155
采纳率:0%
帮助的人:76.5万
展开全部
用$('input').length 然后循环一遍给每个input加个 $('input')[i].index=i;这里的index是自己加的属性,遍历完后,你使用$('#a').index 可得到对应的下标
追问

没用啊,

结果是这样的

追答
用$('#a')[0].index;  $('#a')为一个jquery对象,返回的是一个数组;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式