我想在login/logout的结果中hide/show元素。多个页面有相同的元素,具有相同的I,我想在登录/注销功能中访问以隐藏或显示。我使用了style.display属性,它对任何页面的元素都不起作用。如何正确地做这件事。请看一下我的代码。谢谢! var objPeople=[
];
var userAccName;
function checkLogin()
{
var x=document.getElementById("displayReg");
var y=document.getElementById("displa
我正在工作的网站,有悬停弹出导航菜单,这正是我想要的工作方式。除了菜单之外,我想要的是在页面的其他地方有另一个弹出,其中包含关于用户当前悬停在上面的元素的特定信息。如果导航菜单中没有任何元素被盘旋,我希望弹出窗口被隐藏起来。
我有一个,它有我想要的所有东西,除了额外的弹出字段。
我已经尝试了我能想到的所有东西,除了一个JavaScript解决方案(因为我对JS不太熟悉),但是,我并不介意JS解决方案。我可以摸索着通过JS,偶尔做些改变--我就是不能创建它。
这个悬停的弹出菜单可以工作(中的完整HTML和CSS ):
<ul>
<li>Nav menu here
感谢你们,我的菜单现在可以使用了,因为子菜单显示的时间足够长,用户可以将鼠标移到链接上。不幸的是,它并不完全正确。即使用户将鼠标放在子菜单上,该子菜单也会关闭。我已经添加了下面的HTML代码以及修改后的js文件代码。我认为问题出在$('.myMenu > li').bind('mouseout',closeSubMenu);行中。也许另一种选择是在调用openSubMenu函数后有一个超时延迟,以便在子菜单隐藏之前至少给用户8秒左右的时间。这对我来说是一个可以接受的解决方案。
<!-- HTML menu code below -->
<