文本框的初始化和编辑后事件添加相同代码:
var dyg=this.getValue()
//延时执行函数
setTimeout(function() {
if(dyg==0){
$(".sheet-container div div").find("div").css({"opacity":"0"})//隐藏sheet-container类下的div节点下的所有div节点
}
else if(dyg==1){
$(".sheet-container div div").slice(0,2).css({"opacity":"1"})//显示sheet-container类下的div节点下的第一个div节点
$(".sheet-container div div").slice(2,6).css({"opacity":"0"})//隐藏sheet-container类下的div节点下的除第一个div节点外的div节点
}
else if(dyg==2){
$(".sheet-container div div").slice(0,2).css({"opacity":"0"})//隐藏sheet-container类下的div节点下的第一个div节点
$(".sheet-container div div").slice(2,4).css({"opacity":"1"})//显示sheet-container类下的div节点下的第二个div节点
$(".sheet-container div div").slice(4,6).css({"opacity":"0"})//隐藏sheet-container类下的div节点下的第二个div节点之后的div节点
}
else if(dyg==3){
$(".sheet-container div div").slice(0,4).css({"opacity":"0"})//隐藏sheet-container类下的div节点下的前两个div节点
$(".sheet-container div div").slice(4,6).css({"opacity":"1"})//显示sheet-container类下的div节点下的最后一个div节点
}
else if(dyg==4){
$(".sheet-container div div").css({"opacity":"1"})//显示sheet-container类下的div节点下的所有div节点
}
},100);
上面代码中节点位置是通过调试得出来的.正常第一个节点应该是0,第二个节点应该是1,依次类推.