none
Aspx et Jquery: ne passe jamais dans $(document).ready(function () RRS feed

  • Question

  • Bonjour,

    j'ai un fichier jquery qu j'appelle dans une page qui est basée sur une master page.

    j'appelle bien dans ma master page : 

    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
    
        <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>

    et dans un ContentplaceHolder de ma page, j'appelle le fichier js que j'ai créé:

    <asp:Content ID="Content5" ContentPlaceHolderID="ContentPlaceHolderFooter" runat="Server">
        <script src="<%= ResolveClientUrl("../script/Default.js")%>"></script>
    </asp:Content>

    Ce fichier js est le suivant :

    $(document).ready(function () {
        alert('OK');
    });
    $('.btn-display-list').on('click', function () {
        alert('Click LIST');
        $('.btn-display-full').show();
        $('.btn-display-list').hide();
            $('.display-message-list').show();
            $('.display-message-full').hide();
    });
    
    $('.btn-display-full').on('click', function () {
        alert('Click FULL');
        $('.btn-display-full').hide();
        $('.btn-display-list').show();
       
        $('.display-message-full').show();
        $('.display-message-list').hide();
    });

    Mon soucis est que je ne passe jamais dans le document.ready alors que les autres event s'exécutent correctement.

    Comment cela se fait-il?

    Merci pour votre aide

    mardi 16 septembre 2014 21:02

Réponses

  • Bonjour,

    Pouvez-vous nous confirmer que les autres messages 'Click LIST' et 'Click FULL' sont bien affichés ?

    Avez vous une erreur JavaScript que se produit sur votre page (dans IE il suffit d'appuyer sur F12 pour voir la console JavaScript).

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
    Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCSA : SQL Server 2012
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure

    • Marqué comme réponse paintbox00 mercredi 17 septembre 2014 16:34
    mercredi 17 septembre 2014 13:49
    Modérateur

Toutes les réponses

  • Bonjour,

    Pouvez-vous nous confirmer que les autres messages 'Click LIST' et 'Click FULL' sont bien affichés ?

    Avez vous une erreur JavaScript que se produit sur votre page (dans IE il suffit d'appuyer sur F12 pour voir la console JavaScript).

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
    Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCSA : SQL Server 2012
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure

    • Marqué comme réponse paintbox00 mercredi 17 septembre 2014 16:34
    mercredi 17 septembre 2014 13:49
    Modérateur
  • Bonjour,

    merci pour votre réponse.

    J'avais en fait une autre fonction sur la page qui présentait une erreur. Elle empêchait sans doute de rentrer dans le document.ready.

    Merci pour votre aide !

    mercredi 17 septembre 2014 16:32