这已经困扰了我一个多星期了,我真的需要帮助这个,
我基本上试图让我的一个导航按钮切换子菜单,打开和关闭,但打开时将主页不透明度更改为50%,当关闭回100%时
我还需要Button来处理另一个div,当div打开并淡出时,我需要将主页不透明度更改为50%。
有人可以帮忙吗?
我提供了一个关于我想要实现的模型的链接,虽然在这个模型中'Motors'div似乎自动fadeOut,我试图在你点击'类别'时这样做'汽车'div将逐渐消失,主页将以50%的不透明度消失。
Mockup of What I'm trying to achieve
PS我是Jquery初学者,现在不知道该怎么做。
谢谢。
问题本身实际上不是电机div自动淡出,我似乎在我的实际网站上正常工作。
问题在于当Motors div打开时,当我再次点击“类别”时,我希望主页以50%的不透明度淡化。但是也要保持Catergories上的切换功能,以便用户可以在任何给定时间离开菜单。
我有一个想法,可以通过Jquery If语句来实现吗?
如果Sub菜单打开,则将主页淡出50%?如果是这样,我怎么会在Jquery中写这个,因为我感到困惑?
再次感谢您的意见。
答案 0 :(得分:0)
这是因为当你点击#motors时你也点击#cat。
尝试将事件绑定到锚元素。
答案 1 :(得分:0)
只是把猫的id放在锚上而不是li上,我想你会更接近你的目标。我不确定我是否理解终点,但这应该更接近: