发布于 2016-07-13 03:19:43
使用 CSS selector。它可以从CSS2获得。
.one:hover + .two {
background-color:green;
}
发布于 2016-07-14 00:27:24
您可以使用previousElementSibling和nextElementSibling属性来获取css属性。
var divOneColor = null;
var divTwoColor = null;
$(document).on('mouseover', 'div', function(e) {
var clName = $(e.target).attr('class')
if(clName == "one") {
divOneColor = $(this).css("background-color");
divTwoColor = $(this.nextElementSibling).css("background-color");
$(".two").css("background-color", divOneColor);
$(".one").css("background-color", divTwoColor);
}
else if (clName=="two"){
divOneColor = $(this.previousElementSibling).css("background-color");
divTwoColor = $(this).css("background-color");
$(".one").css("background-color", divTwoColor);
$(".two").css("background-color", divOneColor);
}
});请看小提琴。https://jsfiddle.net/7ow38dve/
https://stackoverflow.com/questions/38350074
复制相似问题