JavaScript 下拉菜单问题
JavaScript drop-down menu issues
我的菜单可以随心所欲地滑入页面,但是当我再次单击图像时,它不会上升到"0px"i marginTop。图像具有onclick="meny()"
事件。
var menu;
var x = 0;
function meny() {
menu = document.getElementById('menu-slider');
if(x = 1) {
menu.style.marginTop = "0px";
x = 0;
} else if(x = 0) {
menu.style.marginTop = "-300px";
x = 1;
}
};
您可能
想去掉这里的引号:x='0'
并尝试x=1
而不是x=x+1
如果其他人也是如此
它应该是
if(x == 1) {
...
} else if (x == 0) {
...
}
而不是
if (x = 1) {
...
} else if (x = 0) {
...
}
相关文章:
- 自定义Jquery css下拉菜单问题
- 如果选项被禁用,则多个下拉菜单会导致FIREFOX出现问题
- 我的CSS/Javascript下拉菜单测试代码出了什么问题
- 背景定位下拉菜单问题
- 语义UI动态下拉菜单重新初始化问题
- Javascript问题与下拉菜单上的单击事件有关
- 下拉菜单的jQuery切换功能出现问题
- 网站下拉菜单的宽度问题
- 分机 4 鼠标悬停、鼠标退出和下拉菜单的问题
- 将值添加到 2 下拉菜单 - 问题
- Div 下拉菜单问题
- JavaScript / JQuery Combo类似下拉菜单问题
- 下拉菜单问题
- JavaScript 下拉菜单问题
- j下拉菜单的查询问题
- 移动和chrome上的引导程序下拉菜单问题
- IE7与导航下拉菜单(3级)CSS/Javascript的兼容性问题
- CSS-需要帮助弄清楚我的下拉菜单导航哪里出了问题
- 浏览器问题:分支选择下拉菜单在IE 7或8中不支持
- jQuery下拉菜单扩展问题