jQuery: select next div außerhalb des übergeordneten div

Ok, ich fühle mich wie"m fehlt etwas wirklich einfaches, aber hier geht:

Dieser code funktioniert Super, genau so, wie ich es mir vorstelle. Klicken Sie auf den link und das nächste div wird aufgedeckt (Es gibt etwa 10 von diesen auf einer Seite)

    $('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>

Was ich machen möchte, allerdings ist die HTML so (link innerhalb des 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>

^^Was nicht mehr richtig funktioniert.

Was muss ich ändern in meinem jquery diese Arbeit zu machen? Ich ve wurde googeln für eine Weile jetzt, und eine Reihe von Lösungen, die in ähnlichen posts dont zu sein scheinen zu arbeiten.

InformationsquelleAutor Clayton Correia | 2012-07-22

Schreibe einen Kommentar