js控制div的显示与隐藏问题、在线等啊!
function tao() {
var lis = $("#xiu li");
lis.hover(function () {
// 移除上次详细
var waitChildren = $("[class=select_li]").children();
$("[class=select_li]").removeClass("select_li");
waitChildren.eq(0).removeClass("select_number");
waitChildren.eq(1).removeClass("default_body");
waitChildren.eq(2).hide();
waitChildren.eq(waitChildren.length - 1).removeClass("select_downRank");
downRackSet(this);
}, function () { });
downRackSet(lis[0]);
$(lis[lis.length - 1]).css("border-width", "0px");
}
function downRackSet(ele) {
var children = $(ele).children();
$(ele).addClass("select_li");
children.eq(0).addClass("select_number");
children.eq(1).addClass("default_body");
children.eq(2).show();
children.eq(children.length - 1).addClass("select_downRank");
}
这是我用js控制div的显示与隐藏、功能是鼠标放到title上,下面就弹出这款软件的详细信息 移开鼠标详细信息就消失就只剩下个title 可是问题是:我读取的是5条数据,第一次鼠标放上去详细信息显示,移开消失 、 但同一个title鼠标放上去两次第二次移开鼠标详细信息不消失、怎样才可以让它的详细信息消失,不管鼠标移上去几次?在线等候啊!大神们....
------解决方案--------------------
用onmouseover和onmouseout
------解决方案--------------------
JScript code
$("#xiu li").mouseover(function () {
//显示详细信息
}).mouseout(function () {
//隐藏
});
------解决方案--------------------
lis.hover(function () {
//移入事件
}, function () {
//移出事件
});
- -上面的看错了。楼主移出没写内容