Critical Error 155 Опубликовано: 16 апреля 2011 Рассказать Опубликовано: 16 апреля 2011 (изменено) Ув. форумчане, подскажите пожалуйста скрипт, с помощью которого можно осуществить следующее: При наведении на контейнер с конкретным id в одном из его углов плавно всплывала небольшая панелька с кнопками активных действий (удалить, редактировать, цитировать) В таком духе в общем. С помощью jQuery попытался но не получилось $(document).ready(function() { $('#comm_{comment-id}').bind('mouseover', function() { $('#actions{comment-id}').fadeIn(300); } ); $('#comm_{comment-id}').bind('mouseout', function() { $('#actions{comment-id}').fadeOut(300); } ); }); Проблема в том, что раз навел, плавно появилась, все вроде бы ничего, но начинаю двигать, панелька начинает мигать, и чем больше двигаю, тем больше раз она мигает. Изменено 16 апреля 2011 пользователем Critical Error Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 17 апреля 2011 Рассказать Опубликовано: 17 апреля 2011 Потому что событие нужно вешать не на mouseover а на mouseenter, разницу можете увидеть в примере в документации http://api.jquery.com/mouseenter/ 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 17 апреля 2011 Рассказать Опубликовано: 17 апреля 2011 Автор celsoft, очень благодарен за пинок в нужном направлении =) Просто огромнейшее спасибо $(document).ready(function() { $('#comm_{comment-id}').bind('mouseenter', function() { $('#actions{comment-id}').fadeIn(300); } ); $('#comm_{comment-id}').bind('mouseleave', function() { $('#actions{comment-id}').fadeOut(300); } ); }); Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.