我想在jQuery中使not
運算符工作。它根本不工作。jQuery - 不是運營商沒有按預期工作
懸停應在容器ca
工作,但它不應該其子容器上工作noHover
我的HTML結構:
<div class="ca" style="height:40%">
<div class="imageContainer">
<span class="hoverEffect">Some Image</span>
<span class="noHover">NH</span>
</div>
<div class="showContainer">
<span>New Image</span>
</div>
</div>
的jQuery:
$('.ca').not('.noHover').hover(function() {
$('.imageContainer', this).hide();
$('.showContainer', this).show();
}, function() {
$('.imageContainer', this).show();
$('.showContainer', this).hide();
});
「不工作」 是沒用的。你需要解釋你想要的代碼做什麼,以及它在做什麼,你不想做什麼(或者做什麼不是你想做的事)。你想瞄準'.hoverEffect'嗎? – Amadan
你想要這個 - http://jsfiddle.net/qsLg1ry5/5/ –
@Amadan更新了問題 – user2281858