【发布时间】:2015-10-17 23:15:20
【问题描述】:
我已经修复了侧边栏导航栏,它可以在悬停时使用,但我想通过单击折叠按钮打开第一个菜单。类似于将鼠标悬停在菜单 1 上。我已经尝试过以下方法。
$(document).on('click', '.btn1', function () {
console.log('btn 1');
//$('.imFirst a').trigger('mouseenter');
//$('.imFirst a').trigger('mouseover');
//$('.imFirst a').trigger('hover');
$('.imFirst a ').mouseenter()
//$('.imFirst a ').mouseover()
$('.imFirst a').toggleClass('hover');
});
$(document).on('click', '.btn2', function () {
console.log('btn 2');
//$('.imFirst ').trigger('mouseenter');
//$('.imFirst ').trigger('hover');
//$('.imFirst ').trigger('mouseover');
$('.imFirst ').mouseenter();
//$('.imFirst ').mouseover();
$('.imFirst ').toggleClass('hover');
});
【问题讨论】:
-
为什么在单击折叠按钮时不向要显示的菜单添加类?
标签: javascript jquery css