Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

127
Visualizações
Toggle Search Input Autofocus

I am running a script when the search icon is clicked the search input is displayed with toggle but I cannot get this running so that the input autofocus is active so the user can type straight into the search box

    $(document).ready( function(){ 
         $("#velaSearchTop").each( function(){
            $("#velaSearchIcon").click( function(){
                 $("#velaSearchbox").toggleClass("show");
             });
            $(".btn-close").click( function(){
                 $("#velaSearchbox").removeClass("show");
             });
         }); 
    });
</script>


<div id="velaSearchTop">
    <span id="velaSearchIcon" class="fa fa-search"></span>
    <form id="velaSearchbox" class="formSearch" action="/search" method="get">
        <input type="hidden" name="type" value="product">
        <input class="velaSearch form-control" class="test" type="search" name="q" value="{{ search.terms | escape }}" placeholder="{{ 'general.search.placeholder' | t }}" autofocus />
        <button id="velaSearchButton" class="btnVelaSearch" type="submit" >
            <span><i class="fa fa-search"></i></span>
            <span class="btnSearchText">{{ 'general.search.submit' | t }}</span>
        </button>
        <div class="btn-close"><span class="fa fa-close"></span></div>
    </form>
</div>```
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

If you're using jquery.js you can write like this

$(function () {
    $("#velaSearchIcon").click(function () {
        $("#velaSearchbox").show();
        $("input[name='q']").focus();
    });
    $(".btn-close").click(function () {
        $("#velaSearchbox").hide();
    });
});
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda