Jquery probleem

  • Goedemiddag,


    Ik ben bezig met een kleine Jquery toggle set.
    Nu wil ik dat elke menu item apart behandeld wordt.


    PHP
    <script>
    $("a.balken").click(function () {
    $("p").toggle("slow");
    });    
    </script>


    Nu heb ik geprobeerd op ze op class te doen maar dit werkt niet.
    Is er iemand die hiervoor een oplossing heeft tot mijn probleem ?


    Mvg,
    Superior

  • De klik wordt wel correct uitgevoerd, hij werkt zoals hij zou moeten werken.


    Nu heb ik alleen meerdere items die ik los wil laten verdwijnen.


    Als voorbeeld:


    Menu 1:
    - Item
    - Item
    - Item


    Menu 2:
    - Item
    - Item
    - Item


    Nu wil ik dat menu 1 en menu 2 los van elkaar inklappen, dus klik ik menu 1 dan sluit menu 1.
    Op dit moment sluiten ze allebei en dat is niet echt de bedoeling.


    Heb het ook op span id geprobeerd maar dit wil ook maar niet werken.

  • Ik zou iets doen zoals:

    PHP
    $("a.balken").each(function () {
    	$(this).click(function () {
    		// geen idee of dit de juiste selector is, maar selecteer hier je lijst met items VANAF je link
    		$(this).next().toggle("slow");
    	})
    });


    Dus elke link waarbij de andere moeten inklappen geef je de class "balken", je moet enkel de selector nog even goed zetten voor de toggle.


    Hou er gewoon rekening mee dat $(this) slaagt op je link, dus met next, parent of prev moet je aan de lijst met links raken

    Don\'t like me?
    Have a seat with the rest of the bitches waiting for me to give a fuck.

  • Post anders even hoe je menu eruit ziet, dan is het net iets makkelijker (de code dan wel hoe je het gebruikt op je site)

    Don\'t like me?
    Have a seat with the rest of the bitches waiting for me to give a fuck.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!