Uncaught TypeError: $(...).each is not a function
Olá galera, estou com esse problema na minha nav-bar, ela simplesmente não abre, apesar de ter este código aqui:
O que pode ser? :'( Tem algum outro modo? Para que a nav bar abra e feche mais fácil?
$(document).ready(function(){var b=location.href.toLowerCase();$(".main-nav ul li a").each(function(){if(b.indexOf(this.href.toLowerCase())>-1){$("li.highlight").removeClass("highlight");$(this).parent().addClass("highlight")}})});$(function(){var b=$("#pull");menu=$(".main-nav ul");menuHeight=menu.height();$(b).on("click",function(a){a.preventDefault();menu.slideToggle()});$(window).resize(function(){var a=$(window).width();if(a>320&&menu.is(":hidden")){menu.removeAttr("style")}})});$(".backtotop").click(function(){$("html,body").animate({scrollTop:0},400);return false});
O que pode ser? :'( Tem algum outro modo? Para que a nav bar abra e feche mais fácil?
João Eudes
Curtidas 0
Respostas
Raphael Neves
31/01/2016
Olá João!
Tente da seguinte forma:
PS (certifique-se que a lib do jQuery está sendo referenciada na head da sua página.)
Veja que defini uma variável de acesso para cada link em links e como callback chamei uma função.
Não tenho como testar aqui no momento, mas se não funcionar passa um feedback que damos mais uma olhada.
Abraço.
RN
Tente da seguinte forma:
PS (certifique-se que a lib do jQuery está sendo referenciada na head da sua página.)
var links = $(".main-nav ul li a"); links.each(link, function(){ // comportamento aqui.... })
Veja que defini uma variável de acesso para cada link em links e como callback chamei uma função.
Não tenho como testar aqui no momento, mas se não funcionar passa um feedback que damos mais uma olhada.
Abraço.
RN
GOSTEI 0