Categorías
- css (2)
- html (1)
- jQuery (10)
- PHP (3)
- Fechas (1)
- Formularios (2)
- Wordpress (21)
- Avisos / Actualizaciones (2)
- Contact Form 7 (2)
- Divi (1)
- hooks (7)
- Plugins (1)
- Registro (2)
- Woocommerce (6)
Christian Cabrero © 2021
Abre acordeon Divi al clicar anclas
Categoria:
jQuerySnippet:
jQuery(document).ready(function($){
// void submenu when we are in member section
var curPath = window.location.pathname;
if( curPath.match('servicios-generales|servicios-nauticos|tiempo-de-ocio') ){
var href = window.location.href;
console.log(href);
//const anchor = href.split('#');
var anchor = href.split(/[# ]+/).pop();
console.log(anchor);
anchor = '#'+anchor;
//Magia
$('.et_pb_toggle_item').not(anchor).removeClass('et_pb_toggle_open').addClass('et_pb_toggle_close');
$(anchor).removeClass('et_pb_toggle_close');
$(anchor).addClass('et_pb_toggle_open');
}
}); //fin jquery
Versiones:
Descripción:
Abre los acordeones toggle de Divi al llegar desde un lik con ancla.
Requisitos:
- ID de ancla en el acordeón a desplegar
- Enlace con el ancla en otra página