JS的问题,困扰了好久,有没有JS的高手帮忙啊 ,代码好长,直接QQ传源代码好了,QQ:137742685,
或者高手留下QQ,我加你部分代码
//公共调用
var panel = {
SetColor: function (uid, id) {
var li = $id(uid).getElementsByTagName("li");
for (var i = 0; i < li.length; i++) {
if ($id(li[i].id) != null) {
$id(li[i].id).style.color = "#000000";
}
}
$id(id).style.color = "#820000";
},
pLeft: function (arr) { //左边标签列表
$id("pLeft").innerHTML = model.GetpLeft(arr);
},
pLeftOnClick: function (id, pRightHtml) { //点击事件主动触发函数
EClick.addEvent($id(id), "click", function () {
panel.SetColor("pLeft", id);
$id("pRight").innerHTML = pRightHtml;
});
},
pLeftAllOnClick: function () { //循环遍历左边ul 下的li 特效使用,已经舍去
var li = $id("pLeft").getElementsByTagName("li");
for (var i = 0; i < li.length; i++) {
panel.pLeftOnClick(li[i].id);
}
},
pRight: function (arr) {
$id("pRight").innerHTML = model.GetpRight(arr);
},
pLeaveOnClick: function (id, Html) { //点击事件主动触发函数
EClick.addEvent($id(id), "click", function () {
panel.SetColor("hotel_level_right", id);
$id("hotel_level_ul").innerHTML = Html;
});
}}
或者高手留下QQ,我加你部分代码
//公共调用
var panel = {
SetColor: function (uid, id) {
var li = $id(uid).getElementsByTagName("li");
for (var i = 0; i < li.length; i++) {
if ($id(li[i].id) != null) {
$id(li[i].id).style.color = "#000000";
}
}
$id(id).style.color = "#820000";
},
pLeft: function (arr) { //左边标签列表
$id("pLeft").innerHTML = model.GetpLeft(arr);
},
pLeftOnClick: function (id, pRightHtml) { //点击事件主动触发函数
EClick.addEvent($id(id), "click", function () {
panel.SetColor("pLeft", id);
$id("pRight").innerHTML = pRightHtml;
});
},
pLeftAllOnClick: function () { //循环遍历左边ul 下的li 特效使用,已经舍去
var li = $id("pLeft").getElementsByTagName("li");
for (var i = 0; i < li.length; i++) {
panel.pLeftOnClick(li[i].id);
}
},
pRight: function (arr) {
$id("pRight").innerHTML = model.GetpRight(arr);
},
pLeaveOnClick: function (id, Html) { //点击事件主动触发函数
EClick.addEvent($id(id), "click", function () {
panel.SetColor("hotel_level_right", id);
$id("hotel_level_ul").innerHTML = Html;
});
}}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货