gpt4 book ai didi

javascript - 移动点击下拉菜单不起作用?

转载 作者:行者123 更新时间:2023-11-28 08:26:34 24 4
gpt4 key购买 nike

我想为我的网站的移动版本创建一个下拉菜单,但它似乎不起作用。

基本上,当我点击下拉菜单图片时,下拉菜单应该会出现。

JSFiddle:https://jsfiddle.net/xfvjv184/

包含的文件:

     <link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jquerymobile/1.4.3/jquery.mobile.min.css" />
<script src="//ajax.googleapis.com/ajax/libs/jquerymobile/1.4.3/jquery.mobile.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

HTML

<div class="mobile_dropdown_menu_icon">
<img class="mobilemenuicon" src="resources/mobilemenuicon.png" />
</div>

<div class="mobile_dropdown_menu">

</div>

CSS

    .mobile_dropdown_menu_icon {
display:none;
}

.mobile_dropdown_menu {
display:none;
}

@media(max-device-width:500px) {

.mobile_dropdown_menu_icon {
display: block;
float:right;
}

.mobilemenuicon {
width:150px;
height:150px;
margin-top:10px;
margin-right:20px;
}

.mobile_dropdown_menu {
background-color: red;
height:400px;
width:100%;
}

}

jQuery

$(document).ready(function(){

$('.mobile_dropdown_menu_icon').on("click" function() {
$('mobile_dropdown_menu').css("display", "block");

});
});

为什么这不起作用?我单击应显示 mobile_dropdown_menu 的图标,但它不适用于此代码。

最佳答案

这一行:

$('mobile_dropdown_menu').css("display", "block");

...mobile_dropdown_menu 前面缺少句点。

关于javascript - 移动点击下拉菜单不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28506955/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com