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

PS Так размыто, потому что не знаю сам как это точно определит. Иначе бы нагуглил.
...
Рейтинг: 0 / 0
31.08.2013, 23:21
    #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
31.08.2013, 23:28
    #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
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Сделать опросник(тестирование) / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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