jquery - move div to index position -
i have 3 divs on page.
you can see sample here-
fiddle
on page fading divs on click. goes fine according assumed.
now if click on div tab, siblings fading out , fading-in again on show button click.
when div goes hide, comes left position default. want div click should go @ middle of page. tried giving index position of second-child not working.
how can index position of second child moving box @ middle?
jquery-
$(function () {         var index = $('.span4:nth-child(2)').index();         $('.container .row-fluid .span4 ').click(function () {             $(this).show().siblings().fadeout();             $(this).css('margin', index);         });         $('.show-all').click(function () {             $('.span4').fadein();         });     });      
maybe should use .position() instead of .index()
$(function () {     var index = $('.span4:nth-child(2)').position().left;     var left = $('.span4:nth-child(2)').position().left;     var top = $('.span4:nth-child(2)').position().top;     $('.container .row-fluid .span4 ').click(function () {         $(this).show().siblings().fadeout();          $(this).css('margin-left', left);     });     $('.show-all').click(function () {          $('.span4').css('margin', "auto");         $('.span4').fadein();     }); });        
Comments
Post a Comment