jQuery - sélectionnez div au même niveau

Je veux sélectionner un div, lors du clic sur un bouton... Le seul problème est, il doit être le div de la buttoncliked du div parent... Exemple:

 <div class="container">
   <div class="box">
     <h2>Langtidsparkering</h2>
     <div class="content">
       Lorem ipsum dolor sit amet..
     </div>
   </div>
   <div class="listcontainer">
     <div class="list"> (THIS DIV SHOULD GET A CLASS "VISIBLE", WHEN THE BUTTON IS CLICKED)
     </div>
     <div class="listbar">
       <button class="viewPrices" type="submit" title="Open">Se priser<span></span </button>
      </div>
    </div>
  </div>

Code:

    $(".viewPrices").click(function () {
         $(".viewPrices").parents('.listaccordion .list').toggleClass('visible');
});

Des suggestions ? 🙂

S'il vous plaît ajouter une démo de violon.
Whops... prenez celui-ci jsfiddle.net/unebune/n264v/1
$(this).closest('.listbar').prev()

OriginalL'auteur unebune | 2014-02-28