jQuery: sélectionnez suivant div en dehors de la div parent

Ok, j'ai l'impression que je"m manque quelque chose de vraiment simple, mais va ici:

Ce code fonctionne très bien, exactement comme je le veux. Vous cliquez sur le lien et la prochaine div est révélé (Il y a environ 10 de ces sur une page)

    $('a.addtask').click(function(){
      $(this).next('.field').slideToggle();
    return false;
    });

  <div class="field">
   Some content
  </div>

  <a href="#" class="addtask">Add a task</a>

  <div class="field" style="display:none;">
    some other content
  </div>

Ce que je veux faire, cependant, est de modifier le HTML comme (lien à l'intérieur de la div):

<div class="field">
   Some content
   <a href="#" class="addtask">Add a task</a>
  </div>


  <div class="field" style="display:none;">
    some other content
  </div>

^^Qui ne fonctionne plus correctement.

Que dois-je changer dans mon jquery pour faire ce travail? J'ai cherché sur google pour un certain temps maintenant, et un certain nombre de solutions à des postes similaires ne semblent être au travail.

OriginalL'auteur Clayton Correia | 2012-07-22