Появление меню с задержкой
Камрады, прошу помощи!
Есть скрипт, выводящий всплывающее меню на kroker.ru $(document).ready(function() { $('#slmenu ul > li > a + div').each(function(index, element) { var slmenu = $('#slmenu').offset(); var ddown = $(this).parent().offset(); i = ddown.left - slmenu.left; if (i > 0) { $(this).css('margin-left', '-' + (i - 5) + 'px'); } }); }); Как мне сделать выполнение скрипта с задержкой? |
|
Цитата:
Прочитал, но с java скриптами я вообще не знаком :-? Куда вставить в коде timeout? |
brulik74, сделайте хотя бы попытку. А мы поправим если что.
|
Цитата:
$(document).ready(function() { $('#slmenu ul > li > a + div').each(function(index, element) { var slmenu = $('#slmenu').offset(); var ddown = $(this).parent().offset(); i = ddown.left - slmenu.left; if (i > 0) { setTimeout($(this).css('margin-left', '-' + (i - 5) + 'px'),5000); } }); }); |
Mukhtar
поменял код, меню выскакивает без задержки :cray: |
$(document).ready(function() { $('#slmenu ul > li > a + div').each(function(index, element) { var slmenu = $('#slmenu').offset(); var ddown = $(this).parent().offset(); var i = ddown.left - slmenu.left; if (i > 0) { var self = $(this); setTimeout(function(){ self.css('margin-left', '-' + (i - 5) + 'px'); },5000); } }); }); может так? :) |
constantant тоже не получается
Меняю код а меню выскакивает так же без задержки... |
Цитата:
|
Часовой пояс GMT +3, время: 22:51. |