Я работаю со встроенным мастером jQuery на этом сайте: http://kflorence.github.com/jquery-wizard/examples/, и я работаю с "Мастером ветвления". В зависимости от вашего выбора вы будете переходить к различным вопросам / ответам.
Моя проблема в том, что я собрал мастера примерно из 4 вопросов, но когда вы нажимаете кнопку «Назад», вы возвращаетесь только один раз. Я хочу продолжать нажимать кнопку «Назад», чтобы просмотреть все предыдущие вопросы, которые я прошел.
Я предполагаю, что это раздел кода, который мне нужно отредактировать? Я просто не могу понять это:
select: function( event, step, branch, relative, history ) {
// args: step, branch, relative, history
if ( !( event instanceof $.Event ) ) {
history = relative;
relative = branch;
branch = step;
step = event;
event = undefined;
}
if ( step == undefined ) {
return;
}
// args: [ step, branch ], relative, history
if ( $.isArray( step ) ) {
history = relative;
relative = branch;
branch = step[ 1 ];
step = step[ 0 ];
// args: step, relative, history
} else if ( typeof branch === bool ) {
history = relative;
relative = branch;
branch = undefined;
}
this._move( step, branch, relative, history, function( stepIndex, stepsTaken ) {
this._update( event, this._state( stepIndex, stepsTaken ) );
});
},
РЕДАКТИРОВАТЬ: Благодаря @Kokos, я обнаружил, что это хорошо работает в Firefox, но не работает в Internet Explorer !! У кого-нибудь есть хоть малейшая идея, как заставить его работать в IE?