有没有更优雅的方式来写这个? :
var AllOperation = $('#menu > li.operation');
var Operation1= AllOperation[0];
$(Operation1).addClass('operation-first');
答案 0 :(得分:5)
$('#menu > li.operation').first().addClass('operation-first')
或者
$('#menu > li.operation:first').addClass('operation-first')
答案 1 :(得分:2)
如果要定位jQuery对象中的特定元素,可以使用.eq()
方法
对于第一个,你应该使用0(方法是基于0的)
$('#menu > li.operation').eq(0).addClass('operation-first');
答案 2 :(得分:1)
$('#menu > li.operation:first').addClass('operation-first');