Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Скрытие кнопки заказа (https://javascript.ru/forum/dom-window/40964-skrytie-knopki-zakaza.html)

andersan2000 26.08.2013 13:56

Скрытие кнопки заказа
 
Добрый день, уважаемые форумчане. Нужна Ваша помощь. Нужно на сайте скрыть кнопку заказа через заданный промежуток времени. Есть готовое решение как эту кнопку показать через определенное время, но нужно наоборот.
script type="text/javascript">
		$(document).ready (function () {
		function imageHide() {
		$('#orderbutton img').fadeIn(2000);
		
		}
		setTimeout(imageHide,5000);
		});
		
		</script>

Можно ли как-то сделать с точностью до наоборот? Благодарю

ksa 26.08.2013 15:19

Цитата:

Сообщение от andersan2000
Можно ли как-то сделать с точностью до наоборот?

Разумеется! :D
http://jquery-docs.ru/Effects/fadeOut/

andersan2000 26.08.2013 16:13

я так понимаю ту ссылку которую Вы предоставили, функция вызывается при нажатии. А мне нужно чтобы человек когда зашел на сайт сначала мог увидеть эту кнопку но через заданный промежуток времени она исчезает и больше для него не появляется.Так можно?

l-liava-l 26.08.2013 16:16

script type="text/javascript">
		$(document).ready (function () {
		function imageHide() {
		$('#orderbutton img').fadeOut(2000);
		
		}
		setTimeout(imageHide,5000);
		});
		
		</script>

andersan2000,:)

andersan2000 26.08.2013 16:19

l-liava-l,
таким образом кнопка вообще не появляется :( я так пробовал

l-liava-l 26.08.2013 16:56

andersan2000,
уберите display: none; в стилях кнопки или
<script type="text/javascript">
$(document).ready (function () {
    var img = $('#orderbutton img');
    img.show();
    
   function imageHide() {
	img.fadeOut(2000);
		
    }
    setTimeout(imageHide,5000);		
});
		
</script>

andersan2000 26.08.2013 19:35

l-liava-l +1! Ура Благодарю!!!!

Подскажите пожалуйста как сделать чтобы при обновлении страницы она не показывалась снова одному и тому же человеку?? А то при обновлении опять все заново начинается.

ksa 26.08.2013 20:00

Цитата:

Сообщение от andersan2000
как сделать чтобы при обновлении страницы она не показывалась снова одному и тому же человеку?

А как ты определишь этого человека? :D

Цитата:

Сообщение от andersan2000
я так понимаю ту ссылку которую Вы предоставили, функция вызывается при нажатии.

Эта функция вызывается когда ее вызовут... :D

andersan2000 26.08.2013 20:30

думаю по куки наверное :blink:

ksa 27.08.2013 09:53

Цитата:

Сообщение от andersan2000
думаю по куки наверное

Человека по ним не определить это точно.


Часовой пояс GMT +3, время: 16:08.