在DIV中逐个动态添加图像

时间:2013-05-02 13:13:41

标签: javascript jquery

在我有9个图像中,我想编写Jquery代码,仅从所选图像中添加前3个和后3个图像。假设用户点击4然后将1,2,3添加到一个类和5,6 ,7,进入另一个班级

如何做到这一点。我尝试了以下,但它会添加所有上一页。

     t.prevAll().addClass('t1');
     t.nextAll().addClass('t2');

谢谢和问候,

1 个答案:

答案 0 :(得分:1)

您可以使用:lt选择器:

t.nextAll(':lt(3)').addClass('t2');
t.prevAll(':lt(3)').addClass('t1');

http://jsfiddle.net/Lvm3T/

根据您的评论更新:

如果要选择2个第一个元素,可以使用slice方法:

$('#container img').slice(0, 2);