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

Мини игра - срабатывание функции после обновления
Вот мой код, я хотел чтобы после обновления сразу генерились
рандомно фото а не после onclick="vnuz()" Кто знает подскажите

<script src="jquery.min.js"></script>
<script>
function f() {
	perem ()
}
var idr = 2;
var idc = 2;
function vpravo() {
	if (idc>0) {
		var c1 = idc - 1;

		$('#i'+idr+idc).attr('src',$('#i'+idr+c1).attr('src'));
		$('#i'+idr+c1).attr('src','cub.png');
		idc = c1;
	}
};

function vlivo() {
	if (idc<2) {
		var c1 = idc + 1;
		$('#i'+idr+idc).attr('src',$('#i'+idr+c1).attr('src'));
		$('#i'+idr+c1).attr('src','cub.png');
		idc = c1;
	}
};


function vverh() {
	if (idr>0) {
		var r1 = idr - 1;
		$('#i'+idr+idc).attr('src',$('#i'+r1+idc).attr('src'));
		$('#i'+r1+idc).attr('src','cub.png');
		idr = r1;
	}
};

function vnuz() {
	if (idr<2) {
		var r1 = idr + 1;
		$('#i'+idr+idc).attr('src',$('#i'+r1+idc).attr('src'));
		$('#i'+r1+idc).attr('src','cub.png');
		idr = r1;
	}
};
function perem () {
	for (i=0; i<100; i++) {
		var m = Math.round(3*Math.random());
		if (m==0) {
			vverh();
		};
		if (m==1) {
			vnuz();
		};
		if (m==2) {
			vlivo();
		};
		if (m==3) {
			vpravo();
		};
	};
};

</script>
</head>
<body>

<input type="button" value="Вверх" onclick="vverh()">
<input type="button" value="Вправо" onclick="vlivo()">
<input type="button" value="Влево" onclick="vpravo()">
<input type="button" value="Вниз" onclick="vnuz()">
<input type="button" value="Перемішати" onclick="perem()">
Ответить с цитированием