Olá pessoal, eu não estou conseguindo adicionar uma barra de pesquisa isotope, eu tenho o seguinte código, eles são botões que ao clicar muda a grade da galleria.
Eu quero adicionar uma barra de pesquisa, pra pessoa pesquisar também pelo texto que vai na galeria. Tentei adicionar alguns códigos isotope que encontrei mas não funciona, as imagens ficam remontando. Não tenho idéia de como fazer, alguém pode me ajudar?
var $portfolio_filter = $('.portfolio-grid');
$portfolio_filter.imagesLoaded(function(){
$portfolio_filter.isotope({
layoutMode:'masonry',
itemSelector:'.grid-item',
percentPosition:true,
masonry:{
columnWidth:'.grid-sizer'}});
$portfolio_filter.isotope();});// Default filter selector start codevar $active_grid_selector = $('.portfolio-filter > li.active > a');var selector = $active_grid_selector.attr('data-filter');
$portfolio_filter.find('.grid-item').removeClass('animated').css("visibility","");// avoid problem to filter after sorting
$portfolio_filter.isotope({filter: selector});// Default filter selector end codevar $grid_selectors = $('.portfolio-filter > li > a');
$grid_selectors.on('click',function(){
$grid_selectors.parent().removeClass('active');
$(this).parent().addClass('active');var selector = $(this).attr('data-filter');
$portfolio_filter.find('.grid-item').removeClass('animated').css("visibility","");// avoid problem to filter after sorting
$portfolio_filter.find('.grid-item').each(function(){/* remove perticular element from WOW array when you don't want animation on element after DOM lead */
wow.removeBox(this);
$(this).css("-webkit-animation","none");
$(this).css("-moz-animation","none");
$(this).css("-ms-animation","none");
$(this).css("animation","none");});
$portfolio_filter.isotope({filter: selector});returnfalse;});
$(window).resize(function(){if(!isMobile &&!isiPhoneiPad){
$portfolio_filter.imagesLoaded(function(){
setTimeout(function(){
$portfolio_filter.find('.grid-item').removeClass('wow').removeClass('animated');// avoid problem to filter after window resize
$portfolio_filter.isotope('layout');},300);});}});var $blog_filter = $('.blog-grid');
$blog_filter.imagesLoaded(function(){
$blog_filter.isotope({
layoutMode:'masonry',
itemSelector:'.grid-item',
percentPosition:true,
masonry:{
columnWidth:'.grid-sizer'}});});
$(window).resize(function(){
setTimeout(function(){
$blog_filter.find('.grid-item').removeClass('wow').removeClass('animated');// avoid problem to filter after window resize
$blog_filter.isotope('layout');},300);});
Pergunta
natalyasharapova
Olá pessoal, eu não estou conseguindo adicionar uma barra de pesquisa isotope, eu tenho o seguinte código, eles são botões que ao clicar muda a grade da galleria.
Eu quero adicionar uma barra de pesquisa, pra pessoa pesquisar também pelo texto que vai na galeria. Tentei adicionar alguns códigos isotope que encontrei mas não funciona, as imagens ficam remontando. Não tenho idéia de como fazer, alguém pode me ajudar?
código original que tentei utilizar, mas não consigo implementar pra que funcione corretamente:
https://codepen.io/desandro/pen/wfaGu
Se alguém puder me ajudar, agradeço.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.