javascript - 切换流量图

标签 javascript jquery html toggle flot

我有 9 个工作流程图图分布在一个 HTML 文件中,但其中 7 个与第一个和第二个相关,所以我想“切换”它们以便能够隐藏/仅在需要时才显示它们,作为“额外”信息。我一直在寻找信息,但我刚刚找到了有关如何在绘图上切换系列的信息,我想要的是显示/隐藏整个绘图区域以保持网页“干净”。

我尝试过以下方法:

<script>
    // Flot Charts code...
</script>
<div id="placeholder">
</div>
<script>
  $( "#button" ).click(function() {
     $( "#placeholder" ).toggle();
  });
</script>
<button id="button">Show/Hide</button>

但它只显示按钮和绘图,但是当我单击按钮时,绘图不会消失......有什么想法吗?谢谢!

最佳答案

在 HTML 中添加按钮之前,请将点击事件绑定(bind)到按钮。

交换这些或在 jQuery 中使用 $(function() { ... }); 在 DOM 完全加载后运行绑定(bind)。

关于javascript - 切换流量图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31202951/

相关文章:

javascript - 将 j/s 变量注入(inject)可重用的 HTML block 而不将两者混合在 j/s 文件中的有效方法是什么?

html - CSS 放置 HTML 元素

javascript - 如何在输入每个字符时隐藏输入字段中的文本?

javascript - Django request.is_ajax 在使用 XMLHttpRequest 时返回 False

javascript - SDP问题: WebRTC connection fails Firefox but not Chrome

jquery - 使用 Jquery 一次性禁用所有复选框、所有下拉列表和文本框

html - 根据已知嵌套 td 元素的表格标题的 xpath

javascript - 在 laravel 中使用 ajax 发送消息而无需重新加载页面

javascript - 使用 jquery 切换一个 div

javascript - 在动态内容上按下后退按钮时遇到困难