我创建了一个简单的弹出菜单,用户可以隐藏或显示一些子菜单。问题是,我不知道如何处理菜单一直显示在右边的情况,当用户单击菜单时,弹出显示在右边的页面上。
如何处理这件事?
$("#menu-item-1").click(function()
{
var position = $(this).position();
if ($("#menu-content-1").css("display") == "none")
{
$("#menu-con
我正在使用Chris Coyer的一些代码来显示弹出菜单:
$(function(){
$(".mega-menu li").hover(function(){
$(this).addClass("hover"); // Add a .hover class to this item.
$(".mega-menu li").not(this).removeClass("hover"); // Remove the hover class from all others.
$('div:first
我有两个菜单,我想使用切换开关来切换它们。交换它们是没有问题的,但我不能得到正确的动画。 当在两个菜单之间切换时,我希望第一个菜单弹出屏幕,第二个菜单同时弹出第一个菜单的位置。 我用我到目前为止尝试过的东西做了一个codepen: https://codepen.io/twan2020/pen/OJRXMLo 如何创建看起来平滑的交换动画?就像洗一副牌一样,旧的菜单会弹出动画,而新菜单会同时弹出动画。 我的HTML: <div class="animate__animated" id="menu1">
This is menu 1
</d