我正在尝试开发一个包含以下代码多次迭代的网站:
$(function() {
$('.nav1, .nav1x').not('#current').hover(
function () {
$(".nav1x a").css("visibility","visible");
},
function () {
$(".nav1x a").css("visibility","hidden");
}
);
$(".nav2, .nav2x").not('#current').hover(
function () {
$(".nav2x a").css("visibility","visible");
},
function () {
$(".nav2x a").css("visibility","hidden");
}
);
$(".nav3, .nav3x").not('#current').hover(
function () {
$(".nav3x a").css("visibility","visible");
},
function () {
$(".nav3x a").css("visibility","hidden");
}
);
$(".nav4, .nav4x").not('#current').hover(
function () {
$(".nav4x a").css("visibility","visible");
},
function () {
$(".nav4x a").css("visibility","hidden");
}
);
});
由于选择的性质,我不知道如何更简单地写这个。它在 .nav1 和 .nav1x 上都有一个悬停事件,以防止在我的网站上发生闪烁,因此必须保留。你们中的任何聪明人都知道更好的方法来写这个吗?