我有一個小問題。
$('.item').mouseenter(function() {
setTimeout(function() {
$(this).find('.item-overlay').css('z-index', '-1');
}, 300);
}).mouseleave(function() {
$(this).find('.item-overlay').css('z-index', '');
});
<div class="item">
<div class="item-overlay">
</div>
<iframe>...</iframe>
</div>
一切工作正常,除了一件小事。 z-index不會改變。你們能幫我解決這個問題嗎? 我也試着用「未來」,「兒童」,「發現」 - 沒有工作:(
是您的元素絕對定位? –
.item是相對的,.item-overlay是絕對的...... T.J Crowder的解決方案就像一個魅力。謝謝! –