我想为使用ASP:repeater控件生成的最后一个LI添加内联样式。
我无法添加一个css类,我需要一些如何计算最后一个li与类名称:
class="tile lower-boxes icon_email"
答案 0 :(得分:5)
如果我理解了您的问题,那么以下内容适合您:
$(".tile.lower-boxes.icon_email:last").css("color", "#C00");
显然,可以根据需要更改选择器和CSS方法。您还可以向元素添加一个类,这是更可取的:
$(".tile.lower-boxes.icon_email:last").addClass("foo");
有关:last选择器的更多信息。
答案 1 :(得分:3)
Jquery有一个last function,可以让你在功能上选择它。
$('li.tile').last()
或者你可以使用:last selector
$('li.tile:last')
修改:修复错误链接
答案 2 :(得分:0)
我们也可以使用jQuery:last Selector ..
e.g:
$("li:last").css('background-color', 'yellow');
我知道这个问题已经很久了,但认为这对其他人有帮助。