witam, chciałbym zrobić walidację formularza podzielonego na kroki.
mam duży formularz
  1. <form id="wniosek" action="" method="post">
  2. <div class="section1 krok aktywny" rel="1">
  3. </div>
  4. <div class="section2 krok" rel="2">
  5. </div>
  6. <div class="section3 krok" rel="3">
  7. </div>
  8. </form>
  9. <a href="" id="wstecz">
  10. <a href="" id="dalej">


i JS
  1. $("#dalej").click(function(){
  2. var id = $(".aktywny").attr("rel");
  3. $("#wstecz").show();
  4.  
  5. $(".krok").removeClass("aktywny");
  6. $(".krok").css({"display":"none"});
  7.  
  8. $("div.section"+id).next().addClass("aktywny");
  9. $("div.section"+id).next().css({"display":"block"});
  10.  
  11. if(id == "5"){
  12. $("#dalej").hide();
  13. }
  14. $("#wniosek").validate({
  15. rules:{
  16. regulamin:{required:true}
  17. },
  18.  
  19. messages:{
  20. regulamin:{ required: "Pole wymagane"}
  21. }
  22. });
  23. });


walidacja jest w JQuery tutaj zamieściłem tylko role dla przykładu do pierwszego pola.
Chciałbym aby po kliknięciu dalej zwalidowane zostały tylko pola z diva, który jest aktywny.
W tym momencie validacja w ogóle się nie odpala, jeśli wyrzucę ją po za click i dam submita uruchamia się, jednak submit będzie widoczny w ostatnim kroku formularza.
Proszę o pomoc jak mógłbym to rozwiązać