Bonjour,

J'en ai (presque) honte, mais je n'arrive pas à faire fonctionner superfish pour mon menu déroulant.

Voici le code complet :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
 
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
 
    <link rel="stylesheet" type="text/css" media="screen" href="App_Themes/Defaut/superfish.css" /> 
    <script type="text/javascript" src="Scripts/jquery/jquery-1.4.js"></script> 
    <script type="text/javascript" src="Scripts/jquery/superfish.js"></script> 
 
 
    <script type="text/javascript"> 
 
        $(document).ready(function(){ 
        $("ul.sf-menu").superfish(); 
        }); 
 
    </script>     
 
 
    <asp:ContentPlaceHolder id="head" runat="server">
    </asp:ContentPlaceHolder>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <ul class="sf-menu">
          <li>menu 1</li>
          <li>menu 2
             <ul>
                <li>Sous menu 2.1</li>
                <li>Sous menu 2.2</li>
             </ul>
          </li>
          <li>menu 3</li>
          <li>menu 4
             <ul>
                <li>Sous menu 4.1
                   <ul>
                      <li>Sous sous menu 4.1.1</li>
                      <li>Sous sous menu 4.1.2</li>
                      <li>Sous sous menu 4.1.3</li>
                   </ul>
                </li>
                <li>Sous menu 4.2</li>
             </ul>
          </li>
          <li>menu 5</li>
       </ul> 
        </div>    
    <div>
        <asp:ContentPlaceHolder id="Main" runat="server"></asp:ContentPlaceHolder>
    </div>
 
    </form>
</body>
</html>
Les fichiers sont bien en place (js, css, images). J'utilise les versions les plus récentes et compatibles des .js

Au final, j'obtiens ceci (les menus se déroulent partiellement, la petite flèche indiquant le sous menu n'est pas là, etc...)

Nom : superfish.jpg
Affichages : 71
Taille : 5,3 Ko

Avez vous une idée ? Merci beaucoup !
T.