现在的位置: 首页 > 综合 > 正文

页面id重复问题

2018年05月07日 ⁄ 综合 ⁄ 共 251字 ⁄ 字号 评论关闭

首先,在html页面中,id重复的话本身就是不符合标准的。使用jquery通过id获取页面上对象的时候,只能获得第一个元素。可以使用范围筛选的方式来获取不同的对象,如下:

<div id="div1">

 <a id="test">测试1</a>

</div>

<div id="div2">

 <a id="test">测试2</a>

</div>

使用$("#test").text(); 得到的内容是:测试1

使用$(“#div1 test”).text(); 得到的内容是:测试2

总结,一般可以使用class代替重复的id。

抱歉!评论已关闭.