Javascript下拉菜单不会向下滑动
Javascript Drop Down Menu Won't Slide Down
本文关键字:下拉菜单 Javascript 更新时间:2023-09-26
我正在开发一个下拉菜单,基本上有两个项目;我的设计工作和我的开发工作。请记住,这是针对网页设计课程的。
在其中一个要求中,我们需要设计一个"很酷的下拉菜单"。我在下面有设置菜单的 HTML。
<div class="drop-down" align="center">
<div class="design"><br><br><a href="http://corymeeks.tk/design.php"><p>Design</p></a></div>
<div class="development"><br><br><a href="http://corymeeks.tk/design.php"><p>Development</p></a></div>
</div>
我的Javascript如下所示
$(document).ready(function(){
$(".drop-down").hide();
$(".drop-down-button").click(function(){
$(".drop-down").slideDown("active");
});
});
我正在让下拉菜单工作,但无论出于何种原因,当 JS 加载时,下拉菜单都会立即弹出。这与我没有将 hide() 的"下拉列表"强制到 show() 有关吗?
再一次,对不起n00b问题。
在我的示例中,您的代码运行良好。也许你在javascript中有一个你没有注意到的错误。也许你忘了包含jQuery?
$(document).ready(function(){
$(".drop-down").hide();
var isDroppedDown = false;
$(".drop-down-button").click(function(){
if(isDroppedDown){
$(".drop-down").slideUp("active");
isDroppedDown = false;
}else{
$(".drop-down").slideDown("active");
isDroppedDown = true;
}
});
});
.drop-down
{
background-color: #8787cc;
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div class="drop-down-button">Drop it!</div>
<div class="drop-down" align="center">
<div class="design"><br><br><a href="http://corymeeks.tk/design.php"><p>Design</p></a></div>
<div class="development"><br><br><a href="http://corymeeks.tk/design.php"><p>Development</p></a><br><br></div>
</div>
相关文章:
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- 创建带有和不带有JavaScript的Bootstrap下拉菜单
- JavaScript下拉菜单-部件在Mac上消失
- 更改下拉菜单上的图像javascript/jquery
- Javascript-悬停时的Bootstrap下拉菜单打开子菜单的所有菜单级别
- 使用javascript onclick下拉菜单进行图像交换
- 动态下拉菜单使用JavaScript而不使用数据库
- 我的CSS/Javascript下拉菜单测试代码出了什么问题
- 日期选择器使用所有字段的下拉菜单JavaScript和JQuery W/O日历
- 下拉菜单 JavaScript
- 下拉菜单 - Javascript 与仅 CSS - 选择哪个桌面 - 移动兼容性
- 下拉菜单javascript函数
- Twitter引导下拉菜单javascript
- onmouseout的问题-简单的下拉菜单Javascript
- 可点击下拉菜单javascript
- 下拉菜单Javascript
- 下拉菜单-javascript下拉菜单,用于更改表中的所有下拉菜单
- 下拉菜单 - Javascript val() 用于选择框未正确链接
- 下拉菜单 - Javascript:关于使用 javascript 创建下拉列表的问题
- 基础站点6 -下拉菜单- javascript可以初始化