Menu con tendina a comparsa al mouseover

Carlito's

Nuovo Utente
6 Ago 2013
17
0
1
Viterbo
Ho creato un menù a tendina con questo codice:

<html>
<head>
<meta charset="utf-8">
<meta name="generator" content="AlterVista - Editor HTML"/>
<title></title>
</head>
<body>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>


<nav id="myNav">
<ul>
<li><a href="/home.html" title="HOME">HOME</a></li>
<li><a href="/mappa_sito2.html" title="MAPPA DEL SITO">mappa del sito</a>

</li>
<li><a href="/contatti.html" title="CONTATTI">contatti</a></li>
<li><a href="/chi_siamo.html" title="CHI SIAMO">chi siamo</a></li>
<li><a href="/I-NOSTRI_PRODOTTI/" title="I NOSTRI PRODOTTI">i nostri prodotti</a>

<ul>


<li><a href="/I-NOSTRI_PRODOTTI/fruttasecca.html" title="FRUTTA SECCA">frutta secca</a></li>
<li><a href="/I-NOSTRI_PRODOTTI/olio_extra_vergine/index.html" title="OLIO EXTRA VERGINE">olio extra vergine </a></li>
</li>
</ul>
<li><a href="/lasquadra.html" title="LA SQUADRA">la squadra</a></li>

<li><a href="/notizie_piante/" title="PIANTE E DINTORNI">piante e dintorni </a>

<ul>



<li><a href="/notizie_piante/piante/index.html" title="PIANTE">piante</a> </li>
<li><a href="/notizie_piante/VARIETA_DELLA_FRUTTA/index.html" title="VARIETÀ DELLA FRUTTA ">varietà della frutta</a></li>
<li><a href="/notizie_piante/malattie_delle_piante/malattie.html" title="MALATTIE DELLE PIANTE">malattie delle piante</a></li>
<li><a href="/notizie_piante/insetti/" title="INSETTI PER LO PIÙ DANNOSI PER LE PIANTE ">insetti per lo più dannosi per le piante </a></li>
</ul>

<li><a href="/annunci/" title="ANNUNCI">annunci</a>
<ul>



<li><a href="/annunci/annunci_vari/ANNUNCI_VARI.html" title="ANNUNCI VARI">annunci vari</a> </li>
<li><a href="/annunci/ANNUNCI_TERRENI/ANNUNCI_TERRENI.html" title="ANNUNCI TERRENI">annunci terreni</a></li>
<li><a href="/annunci/ANNUNCI_MEZZI_AGRICOLI/annunci_mezzi_agricoli.html" title="ANNUNCI MEZZI AGRICOLI">annunci mezzi agricoli</a></li>

</ul> </li>
<li><a href="/gallery/index.php" target="_blank" title="GALLERIA IMMAGINI">galleria immagini</a></li>

</ul>
</nav>
<div class="content">
<p>
</div>
<style type="text/css">
nav { display:block; margin:0 auto 20px; border:1px solid #222; position:relative; background-color:#6a6a6a; font:16px Tahoma, Sans-serif; }
nav ul { padding:0; margin:0; }
nav li { position:relative; float:left; list-style-type:none; }
nav ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
nav li a { display:block; padding:10px 20px; border-left:1px solid #999; border-right:1px solid #222; color:#eee; text-decoration:none; }
nav li a:focus { outline:none; text-decoration:underline; }
nav li:first-child a { border-left:none; }
nav li.last a { border-right:none; }
nav a span { display:block; float:right; margin-left:5px; }
nav ul ul { display:none; width:100%; position:absolute; left:0; background:#6a6a6a; }
nav ul ul li { float:none; }
nav ul ul a { padding:5px 10px; border-left:none; border-right:none; font-size:14px; }
nav ul ul a:hover { background-color:#555; }

.borderradius nav { -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.cssgradients nav { background-image:-moz-linear-gradient(0% 22px 90deg, #222, #999); background-image:-webkit-gradient(linear, 0% 0%, 0% 70%, from(#999), to(#222)); }
.boxshadow.rgba nav { -moz-box-shadow:2px 2px 2px rgba(0,0,0,.75); -webkit-box-shadow:2px 2px 2px rgba(0,0,0,.75); box-shadow:2px 2px 2px rgba(0,0,0,.75); }
.cssgradients nav li:hover { background-image:-moz-linear-gradient(0% 100px 90deg, #999, #222); background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#555)); }
.borderradius nav ul ul { -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px; border-bottom-left-radius:4px; border-bottom-right-radius:4px; }
.boxshadow.rgba nav ul ul { background-color:rgba(0,0,0,0.8); -moz-box-shadow:2px 2px 2px rgba(0,0,0,.8); -webkit-box-shadow:2px 2px 2px rgba(0,0,0,.8); box-shadow:2px 2px 2px rgba(0,0,0,.8); }
.rgba nav ul ul li { border-left:1px solid rgba(0,0,0,0.1); border-right:1px solid rgba(0,0,0,0.1); }
.rgba nav ul ul a:hover { background-color:rgba(85,85,85,.9); }
.borderradius.rgba nav ul ul li.last { border-left:1px solid rgba(0,0,0,0.1); border-bottom:1px solid rgba(0,0,0,0.1); -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px; border-bottom-left-radius:4px; border-bottom-right-radius:4px; }
.csstransforms ul a span { -moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg); }
</style>

<script type= text/javascript >
jQuery(document).on("ready", function () {


var nav = $( "#myNav" );


nav.find("li").each(function () {
if ($(this).find("ul").length > 0) {
$("").text("^"). appendTo($(this).children(":first")); $(this).on("mouseenter", function () { $(this).find("ul"). stop(true, true). slideDown( ); }); $(this).on("mouseleave", function () { $(this).find("ul"). stop(true, true). slideUp( ); }); } }); });
</script >
</body>
</html>

che funziona benissimo ma quando lo inserisco in un file html con questo codice:

<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script>
$(document).ready(function() {
$.get("/COMPONENDI/menu/menu.html", function(response) {
$("#menu").html(response);
});
});
</script>

<div id="menu"></div>

La tendina che dovrebbe uscire col passaggio del mouse non esce.
PERCHÉ?
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.407
339
83
Ho testato il tuo codice co FF e IE e a me le tendine non funzionano nemmeno senza l'inserimento
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Inviare variabili da menu a tendina a pagina php con post PHP 6
M [PHP] Creare un menu a tendina con pdo PHP 18
P [Gratuito][Cerco] qualcuno per fare menu a tendina ottimizzato per mobile-responsive con css e html Offerte e Richieste di Lavoro e/o Collaborazione 3
P [HTML] Problema con menu orizzontale a tendina per sito web HTML e CSS 17
U [PHP] Selezione con menu a tendina e recupero selezione PHP 5
V [PHP] Menu a tendina con popolamento dati da un db PHP 6
asevenx menu a tendina multilivello solo con css HTML e CSS 1
J Menu a tendina con bootstrap 3 HTML e CSS 3
A Menu orizzontale con tendina orizzontale HTML e CSS 10
L Problema onClick con un menu a tendina Javascript 3
R Eliminazione tag da menu a tendina creato con dati prelevati da tabella Mysql PHP 3
F problema menu a tendina con explorer HTML e CSS 2
neo996sps Modifica query PHP con menu a tendina PHP 1
F Php Mysql - visualizzare record per anno con menu a tendina PHP 4
L gestione menu a tendina con cartella PHP 17
J FORM: Menu a tendina con tantissime occorrenze HTML e CSS 0
J menu dinamico a tendina con database PHP 13
G estrarre record da un database con menu a tendina Classic ASP 4
J Problema con menu a tendina collegato MS Access 0
A help: menu a tendina con ancore Javascript 0
W Radio Button con Menu a tendina PHP 2
L Menu a tendina orizzontale con immagini Javascript 7
D menu con submenu orizzontale HTML e CSS 0
P Sub menu con Collapse. Javascript 0
F Dropdown menu con tabella PHP 33
M [PHP] Selezione da menu a discesa con 2 variabili PHP 0
A [HTML] Menu con effetto slide down HTML e CSS 0
D Sono disperato: Menu select dinamici con Ajax e PHP PHP 1
D Sono disperato: Menu select dinamici con Ajax e PHP Ajax 2
K Problema ancore in pagine diverse con menu fixed HTML e CSS 6
J Bootstrap dropdown menu non funziona con jquery-1.8.2??? jQuery 5
G problema con menu spry dreamweaver Webdesign e Grafica 5
C Link menu che appaiono con onclick Javascript 2
M sottomenu stessa altezza di menu con voce attiva evidenziata Javascript 3
A Realizzare un mega menu con css HTML e CSS 2
C Creazione Menu dinamico con Checkbox PHP 0
M menu espandibile con i css con sottolivelli HTML e CSS 2
U Estrazione dati da un db con un menu selezione in cascata PHP 6
andre9004 Dropdown menu con .hover() jQuery 2
L Selezione da database con DropDown Menu e visualizzazione PHP 10
F Problema con Menu Javascript HTML e CSS 1
C Menu con puntatore mobile jQuery 8
Frank10 Problemino con il menu fisso in fondo pagina ed il solito, explorer HTML e CSS 10
D Menu con immagine a stile DropDown jQuery 0
P Menu verticale con subvoci HTML e CSS 1
B Problema di inserimento "menu con css" in pagina web "con tabelle" HTML e CSS 5
I problema con un menu javascript Javascript 4
F Drop Down Menu compatibile con internet explorer HTML e CSS 0
V url voce menu con parentesi [ ] wordpress WordPress 0
P Menu a discesa con estrazione dati da datbase mysql PHP 21

Discussioni simili