Hallo
Ik ben nu al enige tijd bezig met een jQuery scriptje te maken/vinden.
Bedoeling is om via een aantal links DIV's te laten toggle'en ... op zich geen probleem.
Nu moeten de DIV's die opengeklapt moeten worden buiten de container staan.
Ik ben niet zo thuis in jQuery dus zit ik op Google te zoeken naar mogelijkheden om aan te passen.
Vaak werken die stripten met .next() - maar dan kan niet vermits de DIV's buiten de container staan.
Dit zou moeten gebeuren met een slide effectje ... dat kan nu toch niet zo moeilijk zijn dacht ik eerst :-)
GroetenCode:<a href="#">link open div 1</a> <a href="#">link open div 2</a> <a href="#">link open div 3</a> <div class="div_1">_text_1</div> <div class="div_2">_text_2</div> <div class="div_2">_text_3</div>
Wesley
- jQuery slideToggle buiten container
-
10-12-2014, 10:04 #1
- Berichten
- 940
- Lid sinds
- 15 Jaar
jQuery slideToggle buiten container
-
-
10-12-2014, 13:31 #2
- Berichten
- 449
- Lid sinds
- 14 Jaar
Re: jQuery slideToggle buiten container
Ik weet uit de beschrijving niet precies wat je bedoelt, maar ben je op weg geholpen als ik het volgende zeg?
div's : display:none; (niet visibility:hidden;)
$('JE-LINK').click(function() { $('JE-DIV').slideDown(); }) ;
En natuurlijk een functie erbij die ervoor zorgt dat ze weer "verdwijnen"
-
10-12-2014, 14:53 #3
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: jQuery slideToggle buiten container
Bedankt voor uw reactie!
Momenteel heb ik dit als HTML dit :
Code:<a id="div_1" class="link">link open div 1</a> <br /> <a id="div_2" class="link">link open div 2</a> <br /> <a id="div_3" class="link">link open div 3</a> <br /><br /> <div class="section div_1" style="display:none;">_text_1</div> <div class="section div_2" style="display:none;">_text_2</div> <div class="section div_3" style="display:none;">_text_3</div>
Code:$('.link').click(function() { clicked_id = jQuery(this).attr("id"); clicked_class = '.' + clicked_id; $('.section').slideUp('slow'); $(clicked_class).slideDown('slow'); });
-
10-12-2014, 19:37 #4
- Berichten
- 449
- Lid sinds
- 14 Jaar
Re: jQuery slideToggle buiten container
Wat je nu hebt werkt; ik zie er niets geks aan. Je hebt het aangepakt zoals ik ook zou doen: klikken op id X (div_1), algemene class voor de slides (section) en een unieke class gelijk aan id (div_1); algemene class hiden via slide en geklikte unieke class in laten sliden.
Gewoon straight forward en niets geks aan; gewoon laten zo.
-
11-12-2014, 13:17 #5
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: jQuery slideToggle buiten container
Goed, dan hou ik het zo ... dacht dat er misschien een betere manier zou zijn ... bedankt voor de input :-)
Wat je nu hebt werkt; ik zie er niets geks aan. Je hebt het aangepakt zoals ik ook zou doen: klikken op id X (div_1), algemene class voor de slides (section) en een unieke class gelijk aan id (div_1); algemene class hiden via slide en geklikte unieke class in laten sliden.
Gewoon straight forward en niets geks aan; gewoon laten zo.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic