Показать сообщение отдельно
  #4 (permalink)  
Старый 16.02.2016, 14:13
Аватар для AciDWarrioR
Кандидат Javascript-наук
Отправить личное сообщение для AciDWarrioR Посмотреть профиль Найти все сообщения от AciDWarrioR
 
Регистрация: 11.11.2015
Сообщений: 136

oklidog,
Ну если вам надо раз нажать через какое то время, то setTimeout. Если же периодически, то setInterval.
Надеюсь поможет
<!DOCTYPE html>
<html lang="en">
<head>
	<script src="http://code.jquery.com/jquery-1.11.1.js"></script>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body onload=>
	<button onclick="newButton()">Нажми на меня</button>
</body>
</html>
<script>
function newButton(){
	var b1 = document.createElement('button');
	b1.innerHTML = 'нажмется';
	b1.onclick = onclickB1;
	b1.classList.add('b1');
	document.body.appendChild(b1);
	setTimeout('$(".b1").click()', 2000);
}
function onclickB1(){
	alert('якобы нажали через две секунды');
}
</script>
Ответить с цитированием