manuel
(Manuel Kostka)
26 Gennaio 2023, 2:58pm
1
Quando abilité la navigazione della barra laterale, la barra laterale viene visualizzata per impostazione predefinita e la prima volta che un utente fa clic sull’icona del menu, nasconderà la barra laterale.
Posso invertire questa configurazione, in modo che la pagina di destinazione venga visualizzata a larghezza intera al caricamento iniziale della pagina e quando un utente fa clic sull’icona del menu, rivelerà la barra laterale?
Questo è in qualche modo simile poiché la barra laterale sembra essere controllata dall’attributo aria-expanded
I’d like to show the content of a quoted post (link) by default
The expand arrow is a bit too subtle.
What methods do I have available to do this?
Thanks
[quote post]
1 Mi Piace
manuel
(Manuel Kostka)
26 Gennaio 2023, 4:00pm
3
Grazie per aver condiviso questo! Questo sarebbe questo approccio:
<script>
$(document).ready(function(){
jQuery(function(){
jQuery('button.btn-sidebar-toggle).click();
});
})
</script>
Che fa scorrere la barra laterale nello stato nascosto. Quindi c’è un’animazione automatica al caricamento del documento, che non è l’ideale.
In realtà, pensavo anche che la barra laterale fosse controllata dall’attributo aria, quindi avevo provato questo:
<script>
$(document).ready(function(){
$("button.btn-sidebar-toggle").attr("aria-expanded","false");
})
</script>
Ma l’attributo non controlla lo stato, lo indica soltanto. Quindi questo snippet cambierà l’attributo, ma non lo stato
1 Mi Piace
Don
27 Gennaio 2023, 10:00am
4
Ciao Nolo,
Ho creato un componente per raggiungere questo obiettivo. Spero ti sia d’aiuto
Contribute to VaperinaDEV/closed-sidebar-by-default development by creating an account on GitHub.
4 Mi Piace
manuel
(Manuel Kostka)
27 Gennaio 2023, 10:31am
5
Sì, questo aiuta davvero! È con questo che ho pasticciato ma non sono riuscito a farlo funzionare..
Grazie mille per aver condiviso @Don
2 Mi Piace
Grazie, Don! È fantastico!
1 Mi Piace
system
(system)
Chiuso
26 Febbraio 2023, 1:43pm
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.