动态添加图像在DIV一个接一个

Dynamicaly add images in DIV one by one

本文关键字:一个 添加 图像 DIV 动态      更新时间:2023-09-26

在我有9张图片,我想写Jquery代码添加只有前3和最后3张图片从选定的图像。假设用户点击4然后添加1,2,3到一个类和5,6,7,到另一个类

如何做这个。我试着遵循,但它会添加所有先前的

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

Thanks and Regards

您可以使用:lt选择器:

t.nextAll(':lt(3)').addClass('t2');
t.prevAll(':lt(3)').addClass('t1');
http://jsfiddle.net/Lvm3T/

根据您的评论更新:

如果您想选择前2个元素,您可以使用slice方法:

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