Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[РЕШЕНО] Плавное пропадание div.success через некоторые время.


Recommended Posts

Как сделать, чтобы уведомления (div class="success") через некоторое время закрывались. Т.е. допустим добавил товар в корзину, увидел сообщение, и если его не закрыл оно само пропадает (желательно плавно исчезает) через 5 сек.

Надіслати
Поділитися на інших сайтах


Благодарю. Еще вопрос. Нужно чтобы уведомление также пропадало при нажатии на корзину.

<?php echo $cart; ?>
 <script>
$('.heading a').click(function(){
  $('.success').fadeOut('slow');
});
</script>

Данный скрипт срабатывает только один раз, подскажите почему так?

Второй раз уведомление уже не скрывается.

Надіслати
Поділитися на інших сайтах


И что получится? В header.tpl

<?php echo $cart; ?>
 <script>
$('.heading a').click(function(){
  $('.success').fadeOut('slow');
  $('.success').fadeOut(4500);
});
</script>

Уберите статус РЕШЕНО пожалуйста у темы.

 

1. Уведомление само не исчезает.

2. При клике в область корзины исчезает только 1 раз, второй раз скрипт не срабатывает.

Надіслати
Поділитися на інших сайтах


Паша, найди функцию function addToCart(  в файле catalog\view\javascript\common.js

 

там найди строку:

$('.success').fadeIn('slow'); 

и после неё добавь:

$('.success').fadeOut(4500);

если для хедера нужно, используй toggle

Надіслати
Поділитися на інших сайтах

Спасибо, сработало!)) 

Последний вопрос, куда этот код добавить?

				$('.heading a').click(function(){
					$('.success').fadeOut('slow');
				});
По логике между $('.success').fadeIn('slow');  и $('.success').fadeOut(4500);

но так не работает..

У меня просто эта всплывающая подсказка появляется под корзиной, типа как на http://wikimart.ru/. Соответственно одновременно с выпадением списка корзины уведомление должно пропадать

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.