- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть функции на jquery mouseover и mouseout, пот если через них организовать что-то подобное:
$(document).ready(function() {$("#head_menu").mouseover(function() {
$('#head_menu').fadeTo('slow', 1);
}).mouseout(function(){
$('#head_menu').fadeTo('slow', 0.3);
});
});
То при просмотре, если провести мышкой много раз по элементу с id head_menu то он будет выполнять fadeto очень много раз и это создает эффект мерцания элемента. как это обойти?
$("#head_menu").mouseenter(...
$("#head_menu").mouseenter(...
И что изменится? Это только разные способы реализации, а проблема одна и та же...
Не наблюдаю заявленной проблемы
http://jsfiddle.net/nXvgM/1/
Не наблюдаю заявленной проблемы
http://jsfiddle.net/nXvgM/1/
Поводите мышкой туда-сюда над элементом и увидите что потом он будет мигать...
Поводите мышкой туда-сюда над элементом и увидите что потом он будет мигать...
Поводил, не выходя за границы - не мигает.
Браузер - Firefox
он будет мигать столько раз, сколько провели по нему мышкой.
он будет мигать столько раз, сколько провели по нему мышкой.
Вот вот! А как это обойти?
RoMaN444Ik добавил 31.08.2011 в 15:33
Поводил, не выходя за границы - не мигает.
Браузер - Firefox
Это если не выходить за границы, а если выходить - то будет мигать!
Это если не выходить за границы, а если выходить - то будет мигать!
Ну так по коду и должно быть.
Надо останавливать анимацию предыдущего события.
http://jsfiddle.net/nXvgM/4/
$("#head_menu").stop(true, true).mouseenter(function() {
$('#head_menu').fadeTo('slow', 1);
}).mouseout(function() {
$('#head_menu').stop(true, true).fadeTo('slow', 0.3);
});
Ну так по коду и должно быть.
Надо останавливать анимацию предыдущего события.
http://jsfiddle.net/nXvgM/4/
Вот так работает! Спасибо!