powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Сделать опросник(тестирование)
3 сообщений из 3, страница 1 из 1
Сделать опросник(тестирование)
    #38383263
UserQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кто подскажет, есть ли что то готовое или примерно похожее как реализовано на quizful.
Те по нажатию на кнопку подгружаются новые варианты, новая подстраница. Интересует именно реализация JQuery.

PS Так размыто, потому что не знаю сам как это точно определит. Иначе бы нагуглил.
...
Рейтинг: 0 / 0
Сделать опросник(тестирование)
    #38383327
UserQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я не много придумал как это сделать, но что то пропускаю

Имеется див на страници

Код: html
1.
2.
3.
4.
5.
<div id="step1" class="dv">
        <p>Some Text</p>
	<br>
	<input type="button" class="next" value="Next">
</div>



И для него скрипт.
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
$(function(){
		var count = 1;
		$(".next").click (function(){
		if(count != 4){
			$("#step1").html(count+"<input type=\"button\" class=\"next\" value=\"Next\">");
			count=count+1;
		} else{
			$("#ct").html("end "+count);
		}
        }
     );
});



Первый раз срабатывает. Второй раз уже ни чего не меняется. Только уже на 5 раз выполняется условие. Как это исправить. Чтобы при клике каждый раз выдавал новый текст.
...
Рейтинг: 0 / 0
Сделать опросник(тестирование)
    #38383331
UserQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Также был второй вариант решения задачи, вернее первый. Использовалось несколько дивов, и они уже постепенно подгружались. Но как бы вариант выше предпочтительнее.

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
 $(function(){
		var count = 1;
		$(".next").click (function(){
		if(count != 4){
			$("#step"+count).css("visibility","hidden");
			$("#step"+(count++)).css("visibility","visible");
			
		} else{
			$("#ct").html(count);
		}
        }
     );
});
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Сделать опросник(тестирование)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]