Хотелось бы условное обозначение для этого:
// code (works fine) - onmouseover selector1, selector2 (etc), change 'mydiv1', 'mydiv2' (etc) z-index value;
// onmouseout, restore default z-index value
$('#selector1').hover(function () {
$('#mydiv1').css("z-index", "2")
},
function() {
$('#mydiv1').css("z-index", "");
});
$('#selector2').hover(function () {
$('#mydiv2').css("z-index", "2")
},
function() {
$('#mydiv2').css("z-index", "");
});
Из многих попыток это все, чего я мог достичь:
$(selector1,selector2).hover(function () {
$(mydiv1,mydiv2).css("z-index", "2")
},
function() {
$(mydiv1,mydiv2).css("z-index", "");
});
(соответствует только 1-й переменной)
Я вроде понимаю, почему это не может работать, но все равно не может заставить его работать.
Как сделать так, чтобы селектор1, селектор2 соответствовали mydiv1, mydiv2 (et c) соответственно сокращенно?