Сбросить Jquery анимированные элементы.Помогите, пожалуйста? - PullRequest
0 голосов
/ 05 августа 2011
$(document).ready(function(){   
  $("li.playerContainer").click(function(){
    $(this).animate({paddingBottom:"150px", paddingTop:"150px", paddingRight:"230px", marginTop: "-150px", queue:true});
    $("p").animate({opacity:1},2500);
  });

  $(".go").click(function(){
    $(this).parent().parent().animate({queue:true, paddingBottom:"0", paddingTop:"0", paddingRight:"0", marginTop: "0"});
    $("p").hide();
    return false;
  });
});

Я пытаюсь использовать .animate, чтобы развернуть элемент li в неупорядоченном списке.Я успешно расширил и закрыл каждый из них.В чем я нуждаюсь, так это в том, что я хочу закрыть тот, который уже открыт, когда я щелкаю по другому, чтобы открыть, и без закрытия сначала открытого.Таким образом, можно открыть только один элемент из десяти li.

Извините, я новичок в jquery и застрял в этой проблеме.Пожалуйста, помогите !!

1 Ответ

0 голосов
/ 06 августа 2011

Я не совсем понимаю, что вы пытаетесь сделать, но посмотрите на это и скажите мне, если вы хотите добиться такого эффекта: http://jsfiddle.net/xyaAE/

...