javascript - 如何在点击时在真/假之间切换

标签 javascript jquery toggle

我正在使用 .on 点击功能来启用设置。我如何修改它以在点击时将 (true) 值从 false 切换为 true 并在下次点击时再次返回?

    $("#myBtn").on('click', function(){
            panorama.setVisible(true);
    });

最佳答案

你可以通过使用 bool 值来实现这一点

let isVisible = true;
$("#myBtn").on('click', function(){
    panorama.setVisible(isVisible);
    isVisible = !isVisible;
});

所以每次你点击它时,isVisible 都会在 truefalse 之间切换

关于javascript - 如何在点击时在真/假之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46620682/

相关文章:

php - 在简单的 Web 文档系统(或基本 CMS)上使用 RDBMS 与平面文件相比有什么真正的好处吗?

php - jquery 切换问题

javascript - MooTools if/then/else 切换基于 css 类的存在

javascript - 具有需要切换 jQuery 的隐藏行的表

javascript - 为什么不能将 JS 对象字面量转换为 JSON ?

javascript - 如何在 JavaScript 中创建无限循环

javascript - 引用错误 : $state is not defined

javascript - 无法删除 DOM 中没有元素或标签的文本

Javascript window.location.href - 刷新页面而不是重定向

javascript - 如何在 javascript 中迭代 xml 元素的直接子元素,保存特定属性的值?