javascript - JQuery css 函数不保留其更改

标签 javascript jquery html css

我有一个“按钮栏”div,我只想在用户单击“设置”按钮后显示它。我已将按钮栏 div 设置为 display:none 在我的 css 中。不幸的是,当点击设置按钮时,div 会出现一瞬间,然后消失。有谁知道为什么会这样?我当前的代码:

$(document).ready(function() {
    $('#settings').on('click', function() {
        $('#button-bar').css('display', 'inline-block');
    });
});

最佳答案

问题是你的 href=""是空的,它正在重新加载页面。将主题标签放入其中。 href="#"

关于javascript - JQuery css 函数不保留其更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24421085/

相关文章:

javascript - 如何轻松拆分此字符串

javascript - 使用 .html() 从\n 更改为 <br> 不起作用

加载时调用的 JavaScript EventHandlers

javascript - npm 错误!过早关闭

javascript - 使用 jquery 解析 RSS 提要的属性

javascript - 比较字符串与字符串数组的最快方法

javascript - 将 HTML Div 放入 PouchDB

JavaScript 对更新 DOM 元素的函数的异步调用重叠并导致问题

javascript - Tabulator JS 中的级联下拉列

javascript - 如何在一页中加载两个 Google 折线图?