Witam, znalazłem na YT filmik jak koleś fajnie pisze rozwijane menu w formie listy. dodaje skrypt dzięki któremu menu ma się rozwinąć płynnie,
https://www.youtube.com/watch?v=vwJ6LKIVt5Y
Cały kod z tego filmiku spisałem ale ja pisałem tylko jedną listę
pobrałem biblioteke jquery i dodałem ją do pliku w folderze mojej strony oraz podlinkowałem do html w wersji którą pobrałem(pełna wersja) tak jak widać w kodzie.
CSS mam w osobnym pliku i robiłem swoje kolory.
Gdzie ja tu robię błąd, że to mi nie działa?
Dopóki nie daje display:none; wszystko działa znakomicie a potem rozwijanie jquery nie działa
Proszę, pomóżnie! ;(
<!DOCTYPE HTML/>
<html lang=>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>menu-rozwijane</title>
<script type="text/javasript" src="js/jquery-1.12.3.js"></script>
<script type="text/javasript">
$(document).ready(function(){
$('li').hover(function() {
$(this).find('ul>li').fadeToggle(400);
});
});
</script>
<style type="text/css">
body
{
color: #ffffff;
background: url('bground.jpg');
background-size: 100%;
}
ul
{
list-style: none;
background-color: grey;
width: 150px;
text-align: center;
margin: 0;
padding: 0;
}
ul:hover
{
background-color: black;
}
li a
{
text-decoration:none;
color: white;
}
li a:hover
{
color: yellow;
}
ul li li
{
background-color: white;
display: none;
}
ul li li:hover
{
background-color: brown;
}
ul li li a
{
color: green;
}
ul li li a:hover
{
color: red;
}
</style>
</head>
<body>
<ul>
<li><a href="">Services<a/>
<ul>
<li><a href="">Home<a/>
<li><a href="">Office<a/>
<li><a href="">Large areas<a/>
<li><a href="">Garden<a/>
</ul>
</li>
</ul>
</body>
</html>