Показать сообщение отдельно
  #1 (permalink)  
Старый 25.11.2013, 03:06
Аватар для Klerikadm
Новичок на форуме
Отправить личное сообщение для Klerikadm Посмотреть профиль Найти все сообщения от Klerikadm
 
Регистрация: 25.11.2013
Сообщений: 7

Несколько событий click() последовательно
Доброго времени суток Уважаемые Форумчане! Хочу просить у Вас помощи в реализации кода. Суть такова, есть html страничка с изображениями. Каждому изображению присвоен якорь, соответственно есть и ссылки на них. В каждой ссылке есть <span> c id. Нужно, чтобы событие click() срабатывало через 4секунды, после загрузки документа и все последующие события также обрабатывались через определенное время

<!DOCTYPE html>
<html>
<head>
<title>Click</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="style/style.css" />
<script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="js/click.js"></script>
</head>
<body>
	<div class="picture">
	<a name="one"><img src="img/001.jpg" alt="1"></a>
	<a name="one1"><img src="img/002.jpg" alt="1"></a>
	<a name="one2"><img src="img/003.jpg" alt="1"></a>
	<a name="one3"><img src="img/004.jpg" alt="1"></a>
	<a name="one4"><img src="img/005.jpg" alt="1"></a>
	</div>
<div>
	<ul>
		<li>
			<a href="#one">One</a>
			<a href="#one1">One1</a>
			<a href="#one2">One2</a>
			<a  href="#one3"><span id="then">One3</span></a>
			<a href="#one4">One4</a>
		</li>
	</ul> 
</div>
<script type="text/javascript">
//ожидаем загрузку всего документа
$(document).ready(function(){
//кликаем
	$('#then').click();
});

</script>
</body>
</html>


Пробовал разные варианты, setTimeOut, потом пробовал .delay(4000), где то допускаю ошибку.

Испробованные варианты:

//ожидаем загрузку всего документа
$(document).ready(function(){
//кликаем
$('#then').click().delay(4000);
});



И еще

//ожидаем загрузку всего документа
$(document).ready(function(){
//кликаем

setTimeOut($('#then').click, 4000;
});
Ответить с цитированием