单选控制器的标准使用方法
// 健康提示
hwo.tips = new hw.Doe({doe:tips});
hwo.tipsChange = function (doeo) {
doeo.view.innerHTML = doeo.dat.memo;
};
hwo.tips.dat = {
t1: {
memo: "空气污染指数为0-50,空气质量级别为一级,空气质量状况属于优。此时,空气质量令人满意,基本无空气污染,各类人群可正常活动。"
},
t2: {
memo: "空气污染指数为51-100,空气质量级别为二级,空气质量状况属于良。此时空气质量可接受,但某些污染物可能对极少数异常敏感人群健康有较弱影响,建议极少数异常敏感人群应减少户外活动。"
},
t3: {
memo: "空气污染指数为101-150,空气质量级别为三级,空气质量状况属于轻度污染。此时,易感人群症状有轻度加剧,健康人群出现刺激症状。建议儿童、老年人及心脏病、呼吸系统疾病患者应减少长时间、高强度的户外锻炼。"
},
t4: {
memo: "空气污染指数为151-200,空气质量级别为四级,空气质量状况属于中度污染。此时,进一步加剧易感人群症状,可能对健康人群心脏、呼吸系统有影响,建议疾病患者避免长时间、高强度的户外锻练,一般人群适量减少户外运动。"
},
t5: {
memo: "空气污染指数为201-300,空气质量级别为五级,空气质量状况属于重度污染。此时,心脏病和肺病患者症状显著加剧,运动耐受力降低,健康人群普遍出现症状,建议儿童、老年人和心脏病、肺病患者应停留在室内,停止户外运动,一般人群减少户外运动。"
},
t6: {
memo: "空气污染指数大于300,空气质量级别为六级,空气质量状况属于严重污染。此时,健康人群运动耐受力降低,有明显强烈症状,提前出现某些疾病,建议儿童、老年人和病人应当留在室内,避免体力消耗,一般人群应避免户外活动。"
}
};
hwo.tips.view = tipsContent;
hwo.tips.ctrl = new hw.Scd();
hwo.tips.ctrl.css = "rignt_c_M";
hwo.tips.ctrl.vcCur.setEventObj (hwo);
hwo.tips.ctrl.vcCur.evt.change.add (hwo.tipsChange);
for (s in hwo.tips.dat) {
v = hwo.tips.subs[s];
v.dat = hwo.tips.dat[s];
v.view = hwo.tips.view;
hwo.tips.ctrl.add (v);
}
hwo.tips.subs.t1.dat.vcScd.set(true);
<!-- html 部分代码: -->
<div class="main_right_c">
<div id = "tips" class="main_right_c_a">
<div id = "name" class="rignt_c_1">健康提示</div>
<div id = "t1" class="rignt_c_2 noselect">一级</div>
<div id = "t2" class="rignt_c_2 noselect">二级</div>
<div id = "t3" class="rignt_c_2 noselect">三级</div>
<div id = "t4" class="rignt_c_2 noselect">四级</div>
<div id = "t5" class="rignt_c_2 noselect">五级</div>
<div id = "t6" class="rignt_c_2 noselect">六级</div>
</div>
<div id = "tipsContent" class="main_right_c_b"></div>
</div>