猿问

jq新手引导问题。。。之前有看到课程。如果要添加一个按钮上一步的话要怎么写?


window.onload = function() {

var oMask = document.getElementById('mask');

var oSearch = document.getElementById('searchTip');

var aStep = oSearch.getElementsByTagName('div');

var aA = oSearch.getElementsByTagName('a');

var aAp = oSearch.getElementsByTagName('p');

var aClose = oSearch.getElementsByTagName('span');

var res = document.cookie.substring(10);

if (res != "www.open.com.cn") {

//mask  父框 第一单元显示出来

oMask.style.display = oSearch.style.display = aStep[0].style.display = 'block';

//下一步按钮

for (var i = 0; i < aStep.length; i++) {

aA[i].index = i; //为每一个按钮增加一个index属性,为后面引用的

aA[i].onclick = function() {

this.parentNode.style.display = "none";

if (this.index < aStep.length - 1) {

aStep[this.index + 1].style.display = "block";

} else if (this.index == aStep.length - 1) {

oMask.style.display = oSearch.style.display = "none";

}

}

}

//关闭按钮

for (var i = 0; i < aClose.length; i++) {

aClose[i].onclick = function() {

oMask.style.display = oSearch.style.display = "none";

}

}

//添加cookie

var oDate = new Date();

oDate.setDate(oDate.getDate() + 30);

document.cookie = "name=www.open.com.cn;expires=" + oDate;

}

}


李德勋
浏览 1360回答 1
1回答

李晓健

上一步,加一个上一步的按钮就好了,操作就和你上上一步的下一步一样呀。如果过程中有计步数的话,就把步数减1
随时随地看视频慕课网APP
我要回答