作者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
→ chen3409:我結合了 mouseover 和 $('#A').hover () 的作法 成功了! 03/19 11:48
→ Rplus:可以考慮使用hover 切換class 03/20 00:17
推 scorpion2272:幫主很厲害捏 03/20 01:04