otimizar função para adicionar e remover classe CSS
$(function() {
$(".aba:first").show();
$("#nav-aba li a:first").addClass("active");
$("#nav-aba li a:first").addClass("no-border-b");
$("#nav-aba a").click(function(){
$(".aba").hide();
var div = $(this).attr('href');
$(div).show();
$("#nav-aba li a").removeClass("active");
$("#nav-aba li a").removeClass("no-border-b");
$(this).addClass("active");
$(this).addClass("no-border-b");
return false;
});
});
salve amigos...
tenho um menu em abas simples, ao inicializar ele fica com a aba ative de uma cor diferente das outras e tirar a borda inferior, como estou iniciando em JS (Jquery) gostaria de saber como otimizar o código que criei para tal função, já que meu código parece grande demais para pouca coisa...
a classe .active serve para mudar o background
e a classe no-border-b serve para anular a borda inferior
segue meu JS.
Discussão (3)
Carregando comentários...