Как добавить анимацию jquery
Анимация Jquery не работает для следующего кода
<ul class="main_menu"> <li class="active"><a href="#home">Home</a></li> <li><a href="#about" data-id="#about">About us</a></li> <li><a href="#choose">Why choose us</a></li> <li><a href="#services">Services</a></li> <li><a href="#projects">Projects</a></li> <li><a href="#contact">Contact Us</a></li> </ul>
.main_menu { display: inline; li { float: left; list-style: none; margin-left: 32px; position: relative; padding-bottom: 5px; &:first-child { margin-left: 5px; } } a { text-decoration: none; color: @color_1; font-size: 14px; text-transform: uppercase; outline: none; } li.active { &:focus { border-bottom: 2px solid #C80813; } &:active { border-bottom: 2px solid #C80813; } border-bottom: 2px solid #C80813; &:hover { border-bottom: 2px solid #C80813; } &:after { content: ''; position: absolute; top: 27px; right: 43%; border: 5px solid transparent; border-top-color: #C80813; } } }
$(document).ready(function () { $("ul.main_menu li").on("load", function (){ $(this).show().animate({ marginTop: "80px" }, 1500 ) .animate({ marginTop: "40px" }, 800 ); }); });
Что я уже пробовал:
Я только что сделал анимацию, но она не работает
deepak.dubal
Вам нужна функциональность меню? Если да то я могу предоставить вам готовый код