Hi,

It's nearly what I'm searching for :)

The problem with your function, is that the script change ALL the <a> for the 
child. I just wanna change the first one :)

Thanx a lot
  ----- Original Message ----- 
  From: waseem sabjee 
  To: jquery-en@googlegroups.com 
  Sent: Saturday, November 28, 2009 6:34 PM
  Subject: Re: [jQuery] Change a css value for a child of the selected element


  $(function() {
  var list_item = $("li");
  var current = -1;
  list_item.hover(function() {
  var index = list_item.index($(this));
  if(index != current) {
  $("a", list_item.eq(index)).css({backgroundColor:'#ccc'});
  index = current;
  }
  }, function() {
  $("a", list_item.eq(current).css({ backgroundColor:"#FFF"});
  });


  });

Reply via email to