【发布时间】:2012-05-30 22:37:06
【问题描述】:
是否可以在 .each() 函数中为每个结果编写单独的代码?
我想在the example 中做的是让每个订单项都有一个独特的颜色。这可以在 .each() 中完成吗?
$(document).ready(function() {
$('li').each(function() {
$(this).css('color', 'purple');
});
// End it all
});
编辑:为了更简洁,是否可以为每个项目添加唯一的 css?例如,不仅仅是一种颜色,而是说我想让第一项的字体粗体为粗体,下一项为斜体...
【问题讨论】:
-
关于您的编辑:想法是一样的。创建一个具有 CSS 属性的对象数组,并通过它们的索引将它们应用于元素。
-
是的,通过使用 CSS。如果您不希望立即显示唯一的 css,您可以使用 jQuery 将一个激活器类添加到某个父级,以激活您在 css 文件中声明的所有唯一 css
-
检查我的更新答案。您也可以指定其他 css 值。 :)