我正在使用jQuery执行一个关于mouseenter/mouseleave的操作,它似乎正在工作但不是当我退出div时.这仅在退出实际窗口时有效.
这是我的jQuery
$(document).ready(function() {
$(".pods .col").on("mouseenter", function() {
$(this).find(".pod-overlay").addClass("show")
});
$(".pods .col").on("mouseleave", function() {
$(this).find(".pod-overlay").removeClass("show")
});
});
Run Code Online (Sandbox Code Playgroud)
这是我的HTML
<div id="splash" class="section section-splash bg">
<div class="pods">
<div class="col col-4">
<div id="pod-splash-food" class="pod pod-food">
<div class="pod-overlay"></div>
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我在这里做了一个小提琴.我正在学习jquery,所以建议表示赞赏.