/**
* Created by test2015 on 2016-06-23.
*/
$(document).ready(function(){
var i=0;
var sld=0;
var res=0;
var len=$("#issue").find("div.cnt").length;
var wh=$("#prog").width();
var speed=500;
var page="";
function setporogress(j){
i+=j;
i=(i<0)? 0:i;
checkbtn();
var wdi=$("#issue").get(0).offsetWidth;
var ress=Math.round(i*wh/len);
$("#ress").css({"width": ress+"px"});
$("#issue").animate({"left": -i*wdi + "px"});
}
function sel(ele){
sld++;
}
function selec(ele){
sld++;
//alert(sld);
ele= $(ele)? $(ele):ele;
ele.parents("div.cnt").addClass("selected");
ele.addClass("sel");
res+=parseInt (ele.find("input").val());
if(sld==len){
$(".num").html(""+res);
return sld;
}
}
//进度条
$("#prev").click(function(){
checkbtn();
if(i>0) {
setporogress(-1)
}
})
$("#next").click(function(){
checkbtn();
if(sld>i) {
setporogress(1)
}
})
//li的选择点击
$("#issue").find("li").click(function(){
if(!$(this).parents("div.cnt").hasClass("selected")){
selec(this);
}
setporogress(1);
if(i==len){
result(res);
}
return false;
})
.hover(
function(){$(this).addClass("hover")},
function(){$(this).removeClass("hover")}
)
//结果
function warn(txt){
$("#warp").html(txt).fadeIn(500,function(){$("#warp").html("").fadeOut(500)});
}
$(document).ready(function(){
$(".home-down").click(function(){
$(".home").hide();
$("h2:first").addClass("dis");
});
if(sld>=len){
$("div.cnt").hide();
$("result").show();
}
});
function checkbtn(){
if(sld>=len){
$(".ctrl").addClass("ctr");
}else{
$(".ctrl").removeClass("ctr");
}
if(sld>=len){
$(".return").addClass("ctr");
}else{
$(".return").removeClass("ctr");
}
}
setporogress(i);
})
e
你可以做个,第一次点击的时候,把按钮禁止掉,不能点击了,然后第二次点击就不起作用
w我这是个问卷,需要一直点击
@arthurs: 我知道需要一直点击啊,你可以 把第一次需要做的完成了,然后 在把按钮 的禁止 去掉