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

188
Visualizações
Agregue la clase 'elemento de menú actual' a div según la URL

Estoy tratando de agregar el current-menu-item clase al siguiente div:

<div class="menu-item menu-item-type-custom menu-item-object-custom jet-custom-nav__item jet-custom-nav__item-6068">

Después debería ser

<div class="**current-menu-item** menu-item menu-item-type-custom menu-item-object-custom jet-custom-nav__item jet-custom-nav__item-6068">

Así es como se ve mi .js hasta ahora

 jQuery(document).ready(function() { if(window.location.href.match('harmonikapuls.com/konto/adressen/rechnungsadresse')){ $("menu-item.menu-item-type-custom.menu-item-object-custom.jet-custom-nav__item.jet-custom-nav__item-6068").addClass("current-menu-item"); } });

Básicamente, solo quiero no una URL específica, sino todo lo que está después del slug /adressen/ esto fue solo para intentarlo. Llamo a mi función sobre mi function.php

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Debe incluir puntos cuando use el selector jQuery para buscar elementos por nombres de clase.

Además, dado que está seleccionando un div que contiene todas las clases nombradas, no deben estar separadas por espacios, por lo que $(".menu-item.menu-item-type...") . Si separó los nombres de las clases por espacios, buscaría los hijos del nombre de la clase anterior. Vea la respuesta aquí .

Además, sería más inteligente agregar una identificación única al elemento div agregando un atributo id="myDiv" y luego usar un hashtag en el selector: $("#myDiv") ; sería más eficiente y claro. Si no desea usar una identificación, puede seleccionar el elemento solo por la clase que lo identifica de manera única, por ejemplo, $(".jet-custom-nav__item-6068") .

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