javascript - Span 下拉列表选择 Jquery

标签 javascript jquery html dropdown

JavaScript

function myFunction() {
    if ($(".x-span-drop-menu").css("display", "none")) {
        $(".x-span-drop-menu").css("display", "block");
    } else {
        $(".x-span-drop-menu").css("display", "none");
    }
}

下拉菜单下降但不会再次消失。 那是因为我把它写到Jquery 在 Js 中它可以工作

最佳答案

最好使用样式切换 css-class,例如 is-hidden:

.is-hidden {
    display: none;
}

结果你的功能将是:

function toggleFunc() {
    $(".x-span-drop-menu").toggleClass('is-hidden');
}

关于javascript - Span 下拉列表选择 Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44018810/

相关文章:

java - 为什么我不能在 html 上启动我的 LibGDX 项目?

javascript - react 类型错误 : Cannot read property 'map' of undefined on passing props

javascript - 如何使用html选项标签并检查哪个选项被选中?

html - UIWebView 忽略内联 anchor /链接

javascript - Flutter - 如何在 WebView 中获取 Javascript 回调?

javascript - 如何让一个 CSS 类一次只为一个对象工作?

javascript - 当我得到 $q 时变量未定义?

php - jQuery on document ready ajax插入html,html立即消失

php - Bootstrap 导航栏下拉菜单仅在一页上不起作用

javascript - 滑动效果灵敏度