Jquery 如何在hover事件中遍历显示不同div层

2025-02-25 20:26:18
推荐回答(2个)
回答1:

不知道你的文字链接在哪里,假设你的面板有三个,对于的文字链接也有三个,它们一一对应,那么就是鼠标移动到第一个连接上第一个面板显示。
这样的话你可以设置一个index,通过鼠标的mouseover可以确定是第几个连接,然后传递index可以确定是第几个面板需要显示。
$("链接").each(function(index)) {
$(this).mouseover(function() {
$("#zxqyzrz > div").hide(); //先将所有的面板隐藏
$("#zxqyzrz > div").eq(index).show(); //然后显示你需要的面版
})

}

你明白了吗?

回答2:

$(function() {
$('#zxqyzrz').find('你的按键').each(function(index, element) {
$(this).click(function() {
$('#zxqyzrz').find('div').css('display','none');
$('#zxqyzrz').find('div').eq(index).css('display','block');
});
});
});

采纳是种美德 记得采纳哦