作者chen3409 (锟)
看板Web_Design
标题Re: [问题]如何同时改变两个地方的background颜色
时间Tue Mar 19 10:27:46 2013
小弟我找到一个Jquery_CSS的方法
$('#A').hover(
function(){$('#B').css('background-color', 'red')},
function(){$('#B').css('background-color', '')}
)
试做code :
https://gist.github.com/louis777s/5193199
但是
leftspot2 和 anchor2 的部分完全没有效果QQ
不知道是不是因为
leftspot2 和 anchor2 是 按add 之後用ajax动态产生的关系?!!
怎办
scorpion2272 大大 可以帮我解答吗
※ 引述《emn178 (小残)》之铭言:
: 改成
: .div1:hover{
: background-color: red;
: }
: .div1:hover~.div2{
: background-color: green;
: }
: .div1和.div2要再同一层
: ※ 引述《emn178 (小残)》之铭言:
: : <style>
: : .wrapper:hover .div1{
: : background-color: red;
: : }
: : .wrapper:hover .div2{
: : background-color: green;
: : }
: : </style>
: : <div class="wrapper">
: : <div class="div1">Div 1</div>
: : <div class="div2">Div 2</div>
: : </div>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.56.199
1F:→ chen3409:我结合了 mouseover 和 $('#A').hover () 的作法 成功了! 03/19 11:48
2F:→ Rplus:可以考虑使用hover 切换class 03/20 00:17
3F:推 scorpion2272:帮主很厉害捏 03/20 01:04