限制数量除以等级

时间:2013-08-29 16:24:16

标签: javascript jquery

这应该很简单,但不确定为什么它不起作用。

小提琴: http://jsfiddle.net/8ktVh/2/

HTML

<div class="ocEvent">1</div>
<div class="ocEvent">2</div>
<div class="ocEvent">3</div>
<div class="ocEvent">4</div>
<div class="ocEvent">5</div>
<div class="ocEvent">6</div>
<div class="ocEvent">7</div>
<div class="ocEvent">8</div>
<div class="ocEvent">9</div>
<div class="ocEvent">10</div>

JQUERY

$('.ocEvent:gt(2)').hide();

还尝试了div.ocEvent并添加了一个id但没有工作。我想限制并隐藏其余的div,比如2。

应该超级简单,但我想我错过了什么。

1 个答案:

答案 0 :(得分:2)

除非您的索引错误,否则您的代码可以很好地适用于您的小提琴。

如果您只想显示2 div,那么这应该是您的代码:

$('.ocEvent:gt(1)').hide();

这是因为:gt使用基于零的索引。