是否有可能在通过悬停移除后立即返回课程?所以,当你不再盘旋时,班级会回来吗?
$("#all").hover(function() {
$('.morenav').removeClass('active');
$(this).closest(".morenav").toggleClass("hovered")});
$("#all").click(function() {
$(this).closest(".morenav").toggleClass("active") });
现在它的设置方式,当元素不再悬停时,活动类不会返回。任何人都可以帮助我吗?
答案 0 :(得分:1)
$("#all").hover(function() {
$('.morenav').removeClass('active');
$(this).closest(".morenav").toggleClass("hovered")
}, function() {
$('.morenav').addClass('active');
});
$("#all").click(function() {
$(this).closest(".morenav").toggleClass("active")
});
答案 1 :(得分:0)
jQuery documentation清楚地说明了这一点。你可以尝试这样的事情。希望它有所帮助。
$("#all").hover(function() {
$('.morenav').removeClass('active');
$(this).closest(".morenav").toggleClass("hovered")
}, function() {
$('.morenav').addClass('active');
});
$("#all").click(function() {
$(this).closest(".morenav").toggleClass("active")
});