Skip to content

Instantly share code, notes, and snippets.

@peterboorsma
Created April 15, 2015 12:18
Show Gist options
  • Save peterboorsma/873a508afc3289c9fa93 to your computer and use it in GitHub Desktop.
Save peterboorsma/873a508afc3289c9fa93 to your computer and use it in GitHub Desktop.
Kampeeropties bedienen
/// Toggle locaties in verblijfoptielijsten
$('.panelcontent').hide().removeClass('open');
$('.panelholder').removeClass('open');
$('.panelbutton').click(function() {
if($(this).parents('.panelholder').find('.panelcontent').hasClass('open')) {
// sluit deze panel
$(this).parents('.panelholder').find('.panelcontent').slideUp('fast').removeClass('open');
$(this).parents('.panelholder').removeClass('open');
// button omdraaien
$(this).removeClass('active');
} else {
// alle andere panels sluiten
$('.panelholder .panelcontent').slideUp('fast').removeClass('open');
$('.panelholder').removeClass('open');
$('.panelholder .panelbutton').removeClass('active');
// deze panel openen
$(this).parents('.panelholder').find('.panelcontent').slideDown('fast').addClass('open');
$(this).parents('.panelholder').addClass('open');
// button omdraaien
$(this).addClass('active');
}
$('.panelholder').removeClass('first');
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment