Bonsoir,
j'essaye d'intégrer un menu jqurey dans une page XHTML au niveau de laquelle d'utilise JSF mais le menu ne s'affiche pas correctement.
j'ai testé le menu a part et ça marche
voici mon code
le code en rouge est celui qui bloque l'affichage de mon menu (testé)
Merci d'avance
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 <!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" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:a4j="http://richfaces.org/a4j" xmlns:rich="http://richfaces.org/rich" > <head> <script type="text/javascript" src="../js/jquery.js"></script> <script type="text/javascript" src="../js/interface.js"></script> <link href="../resources/css/fond.css" rel="stylesheet" type="text/css" /> </head> <body> <f:view langue="#{langueBean.langue}"> <ui:composition template="template/common/fond.xhtml"> <ui:define name="menu_global"> <div class="dock" id="dock"> <div class="dock-container"> <a class="dock-item" href="#"><img src="../images/home.png" alt="home" /><span>Home</span></a> <a class="dock-item" href="#"><img src="../images/email.png" alt="contact" /><span>Contact</span></a> <a class="dock-item" href="#"><img src="../images/portfolio.png" alt="portfolio" /><span>Portfolio</span></a> <a class="dock-item" href="#"><img src="../images/music.png" alt="music" /><span>Music</span></a> <a class="dock-item" href="#"><img src="../images/calendar.png" alt="calendar" /><span>Calendar</span></a> <a class="dock-item" href="#"><img src="../images/history.png" alt="history" /><span>History</span></a> <a class="dock-item" href="#"><img src="../images/video.png" alt="video" /><span>Video</span></a> </div> </div> </ui:define> </ui:composition> </f:view> <script type="text/javascript"> $(document).ready( function() { $('#dock').Fisheye( { maxWidth: 50, items: 'a', itemsText: 'span', container: '.dock-container', itemWidth: 40, proximity: 90, halign : 'center' } ) } ); </script> </body> </html>
Partager