读书人

js控制div的显示与隐藏有关问题、

发布时间: 2012-09-05 15:19:35 作者: rapoo

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 () {
//移出事件
});

- -上面的看错了。楼主移出没写内容

读书人网 >asp.net

热点推荐