我有一個包含h2標籤和p標籤的div。如何使用jquery獲取元素的樣式屬性
我想要一個案例,如果div被徘徊(moverenter),h2標籤和p標籤的背景顏色會被交換,並且在移動時它會重置。
我在尋找這個解決方案,因爲我有許多不同的h2標籤和p標籤的面板。我同意迄今:
<div class="panel">
<h2 class="title">This is the title</h2>
<p class="desc">This is a decription</p>
</div>
了jQuery我想
$(document).ready(function(){
$(".panel").mouseenter(function(){
exchange($(this));
}).mouseleave(function(){
exchange($(this));
});
function exchange(e){
var x = e.children(".title"),
y = e.children(".desc");
x.css("background", "y.css('background')");
}
});
不好意思,剛學JS
NB:因爲我還沒有得到它的工作,我也一直在尋找在交易所平穩過渡效果
'x.css( 「背景」,y.css( '背景'));' - 'y.css ('background')'不是一個字符串,它是一個語句,其值必須傳遞給另一個函數 – 2014-10-09 11:34:03
創建類而不是樣式css。 – 2014-10-09 11:39:48
爲什麼你不使用css':hover' – 2014-10-09 11:48:13