Как сделать правильно setTimeout?

Подскажите как правильно написать setTimeout вот сам скрипт но не срабатывает)) я новичок в этом деле.
<script>
      setTimeout(function($) {
        $(function() {
  if (!$.cookie('')) {
    $('#my_window').arcticmodal({
      closeOnOverlayClick: false,
      closeOnEsc: true
    });
  }
  $.cookie('', true, {
    expires: 0,
    path: '/'
  });
})
      }, 500)(jQuery)
    </script>


Нужно чтоб скрипт срабатывал после пяти секунд после загрузки страницы.
  • Вопрос задан
  • 292 просмотра
Пригласить эксперта
Ответы на вопрос 1
nazarpc
@nazarpc
Open Source enthusiast
<script>
	(function ($) {
		setTimeout(function () {
			if (!$.cookie('')) {
				$('#my_window').arcticmodal({
					closeOnOverlayClick : false,
					closeOnEsc          : true
				});
			}
			$.cookie('', true, {
				expires : 0,
				path    : '/'
			});
		}, 5000);
	})(jQuery);
</script>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы