Jquery - Run Function On Each Element Except The One That Was Clicked
As some example code, I might have something like this: $('a.parent').click(function(){          $('a.parent').each(function(){             $(this).stop(true,false).animate({
Solution 1:
you can use :not(this) so change :
 $('a.parent').each(function(){
            $(this).stop(true,false).animate({
                width: '140px'
            },200,function(){
            });
        });
to :
$('a.parent:not('+this+')').each(function(){
            $(this).stop(true,false).animate({
                width: '140px'
            },200,function(){
            });
        });
or use .not(this) after $('a.parent') , so :
$('a.parent').not(this).each(function(){
                $(this).stop(true,false).animate({
                    width: '140px'
                },200,function(){
                });
            });
Post a Comment for "Jquery - Run Function On Each Element Except The One That Was Clicked"