Lid |
|
Kheb nu zegmaar een data-filter die hellemaal werkt maar nu wil ik dit via een menu aanroepen via mijn main-menu dus bijv. www.link.nl/collectie.html#action
hoe zou ik dit moeten doen?
code is
<h1>Collectie's</h1>
<p>De volgende merken zitten in onze huidige collectie</p>
<!-- Collectie -->
<div class="collectie">
<ul id="collectie-filter" class="clearfix">
<li><a data-filter="all" href="#">Alles</a></li>
<li><a data-filter="Melli Mel" href="#">Melli Mel</a></li>
<li><a data-filter="Zhenzi" href="#">Zhenzi</a></li>
<li><a data-filter="X-two" href="#">X-two</a></li>
<li><a data-filter="Yoek" href="#">Yoek</a></li>
<li><a data-filter="Samm" href="#">Samm</a></li>
<li><a data-filter="Zizzi" href="#">Zizzi</a></li>
<li><a data-filter="Gozzip" href="#">Gozzip</a></li>
<li><a data-filter="Crizpy" href="#">Crizpy</a></li>
<li><a data-filter="DeLuca" href="#">DeLuca</a></li>
</ul>
<div class="collectie-filter-image">
<ul>
<li class="collectie-item" data-id="1" data-type="Melli Mel">
<a class="collectie-thumb-link" href="images/Collectie/Photo/01.png" rel="collectie">
<img src="images/Collectie/Thumbs/01.png" alt="" />
</a>
</li>
</ul>
</div>
</div>
<p>De volgende merken zitten in onze huidige collectie </p> <!-- Collectie --> <ul id="collectie-filter" class="clearfix"> <li><a data-filter="all" href="#">Alles </a></li> <li><a data-filter="Melli Mel" href="#">Melli Mel </a></li> <li><a data-filter="Zhenzi" href="#">Zhenzi </a></li> <li><a data-filter="X-two" href="#">X-two </a></li> <li><a data-filter="Yoek" href="#">Yoek </a></li> <li><a data-filter="Samm" href="#">Samm </a></li> <li><a data-filter="Zizzi" href="#">Zizzi </a></li> <li><a data-filter="Gozzip" href="#">Gozzip </a></li> <li><a data-filter="Crizpy" href="#">Crizpy </a></li> <li><a data-filter="DeLuca" href="#">DeLuca </a></li> <div class="collectie-filter-image"> <li class="collectie-item" data-id="1" data-type="Melli Mel"> <a class="collectie-thumb-link" href="images/Collectie/Photo/01.png" rel="collectie"> <img src="images/Collectie/Thumbs/01.png" alt="" />
jQuery(document).ready(function ($) {
$('.gallery-collectie a.collectie-thumb-link').gallery({
current: "Image {current} of {total}",
onOpen: $.fullscreen.unbindKeyboard,
onClosed: $.fullscreen.bindKeyboard
});
if ($('#collectie-filter').length) {
var $data = $('.collectie ul').clone();
$('#collectie-filter li a').click(function () {
$('#collectie-filter li').removeClass('active-filter');
var filter = $(this).data('filter');
if (filter == 'all') {
var $filteredData = $data.find('li.collectie-item');
} else {
var $filteredData = $data.find('li.collectie-item[data-type="'+filter+'"]');
}
$('.collectie ul').quicksand($filteredData, {
duration: 800,
easing: 'easeInOutQuad'
}, function () {
$('.gallery-collectie a.collectie-thumb-link').gallery({
current: "Image {current} of {total}",
onOpen: $.fullscreen.unbindKeyboard,
onClosed: $.fullscreen.bindKeyboard
});
});
$(this).parent().addClass('active-filter');
return false;
});
}
});
jQuery(document).ready(function ($) { $('.gallery-collectie a.collectie-thumb-link').gallery({ current: "Image {current} of {total}", onOpen: $.fullscreen.unbindKeyboard, onClosed: $.fullscreen.bindKeyboard }); if ($('#collectie-filter').length) { var $data = $('.collectie ul').clone(); $('#collectie-filter li a').click(function () { $('#collectie-filter li').removeClass('active-filter'); var filter = $(this).data('filter'); if (filter == 'all') { var $filteredData = $data.find('li.collectie-item'); } else { var $filteredData = $data.find('li.collectie-item[data-type="'+filter+'"]'); } $('.collectie ul').quicksand($filteredData, { duration: 800, easing: 'easeInOutQuad' }, function () { $('.gallery-collectie a.collectie-thumb-link').gallery({ current: "Image {current} of {total}", onOpen: $.fullscreen.unbindKeyboard, onClosed: $.fullscreen.bindKeyboard }); }); $(this).parent().addClass('active-filter'); return false; }); } });
|