在鼠标悬停上触发了哪些DOM事件,可以模仿它们



在网站上http://themeforest.net/有一个类别下拉列表,随着鼠标徘徊在菜单项上(例如HTML,Marketing,CMS)时,它会激活。但是,我似乎无法打破附加的任何DOM事件(使用Firefox调试器检查)。预期的事件听众就像'li>。

我想知道的是附加了哪些事件(或者是如何触发的)el.Createevent()

预先感谢。

它不需要是一个显示子菜单的JavaScript,也可以在Pseudo类中在普通的CSS中完成。

我想这是在此页面上工作的方式,因为我看不到DOM的任何更改(例如添加的类,更改了内联样式)。可以这样完成:

div ul {
    display: none;
}
div:hover ul {
    display: block;
}

使用此CSS,一旦DIV悬停在DIV内的DIV内。

无论如何,关于您的问题:"悬停"并没有真正触发自己的事件(据我所知),它更是"鼠标"one_answers" mouseleave"的组合。

希望这会有所帮助。

编辑:我检查了页面上的CSS,以证明我的假设,有以下CSS规则适用于菜单点:

.header-categories__links-item:hover>.header-categories__links-dropdown    
{
    display: block;
}

相关内容

  • 没有找到相关文章

最新更新