IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Menu onglets au démarrage de la page


Sujet :

JavaScript

  1. #1
    bm
    bm est déconnecté
    Membre confirmé

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Points : 556
    Points
    556
    Billets dans le blog
    6
    Par défaut Menu onglets au démarrage de la page
    Bonjour,

    J'ai une barre de menu :

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <div id="onglets19">
                    <ul>
                        <li><a href="#onglet-19a">Jan-Mar</a></li>
                        <li><a href="#onglet-19b">Avr-Jui</a></li>
                        <li><a href="#onglet-19c">Jul-Sep</a></li>
                        <li><a href="#onglet-19d">Oct-Dec</a></li>
                    </ul>
                    <div id="onglet-19a">
                    *-
                    </div>
     
                    <div id="onglet-19b">
                    *-
                    </div>

    Et un script JS :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $(function() {
            $('#onglets19').tabs();
        });
    Je veux ouvrir cet onglet au démarrage de la page :

    <li><a href="#onglet-19d">Oct-Dec</a></li>ou <div id="onglet-19d">

  2. #2
    bm
    bm est déconnecté
    Membre confirmé

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Points : 556
    Points
    556
    Billets dans le blog
    6
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
      $(document).ready( function () {
        $('#onglets19').animate({scrollTop: $("#onglet-19d").offset().top}, 'slow');
        });
    C'est pas suffisant

  3. #3
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 234
    Points : 15 531
    Points
    15 531
    Par défaut
    si c'est la librairie Tabs de jQuery, regardez là :
    https://api.jqueryui.com/tabs/

  4. #4
    bm
    bm est déconnecté
    Membre confirmé

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Points : 556
    Points
    556
    Billets dans le blog
    6
    Par défaut
    Merci , Jquery tabs est un widget.
    C'est interroger ce widget qui est compliqué
    Un lien externe direct va ouvrir le bon div avec une ancre : http://...page.php#onglet-19d

    C'est ouvrir une ancre avec une fonction JS interne à la page qui est la solution
    Ouvrir une ancre 'sans un clic' alors que les ancres s'activent avec un clic ...


    https://wprock.fr/blog/javascript-jq...oth-scrolling/

    Le scroll vers mon id='#onglet-19d' ne fonctionne pas sur ma page

Discussions similaires

  1. Activation menu onglet page Web
    Par GastonJV dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 21/06/2014, 17h50
  2. jQuery, mise en page, et menu à onglet.
    Par paketcado dans le forum jQuery
    Réponses: 0
    Dernier message: 18/03/2011, 18h07
  3. menu a onglet: changer contenu d'une page php
    Par poupouille dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 07/04/2008, 09h32
  4. Garder un menu ouvert apres réactualisation de la page
    Par krolineeee dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 22/06/2006, 14h24
  5. Couleur et onglet dans le Tab Control Page
    Par loufab dans le forum IHM
    Réponses: 15
    Dernier message: 04/05/2005, 00h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo