-1
我有一個相當簡單的設置。我在我的頁面上有一個使用CSS:hover僞類應用了盒子陰影的div。在該div內是一個按鈕(另一個div)。當用戶將鼠標懸停在按鈕上時,我想使用jQuery去除父div上的方塊陰影。我認爲我的jQuery看起來是正確的,但它不起作用。沒有控制檯錯誤。jQuery懸停toggleClass不起作用
這裏是我與按鈕盒HTML:
<div class="content">
<div class="content-btn">Click Me!</div>
</div>
這裏是我的CSS應在父DIV進行切換:
.no-box-shadow {
box-shadow: none!important;
}
這裏是我的jQuery:
$('.content-btn').hover(
function() {
$(this).parent().addClass('.no-box-shadow');
},
function() {
$(this).parent().removeClass('.no-box-shadow');
}
);
我也試過這種配置:
$('.content-btn').hover(function() {
$(this).parent().toggleClass('.no-box-shadow');
}
);
刪除期間。 '.addClass('no-box-shadow')'不''.addClass('。no-box-shadow')'。相同的removeClass。 – j08691
如果沒有這段時間,還是不行。 – ACIDSTEALTH
適用於我http://jsfiddle.net/j08691/6kvb9gj4/ – j08691