仅隐藏一个div到相同的id

时间:2016-01-09 11:33:58

标签: jquery

我有两个同名的Div,但我只想要一个Div我该怎么办?

<div id="redeemedpointsdetaildiv" class="redeemedpointsdetaildiv">
</div>

<div id="redeemedpointsdetaildiv" class="redeemedpointsdetaildiv">
</div>

2 个答案:

答案 0 :(得分:3)

首先:重复的ID不是一件好事 如果您使用class,那么您可以访问具有div的所有class-name对象;对于id,您只能访问第一个div 。 只需hide div class,您需要使用eq$(".redeemedpointsdetaildiv:eq(0)").hide(); 选择器:

这隐藏了第一个div:

$(".redeemedpointsdetaildiv:eq(1)").hide();

这隐藏了第二个div:

<?php

答案 1 :(得分:0)

使用此:

$(".redeemedpointsdetaildiv:gt(0)").hide();

:gt()选择器选择索引号高于某个数字的元素