我用flot.js繪製了一些數據,但我有很多數據系列,所以用戶可能想要隱藏一些系列。 flot的例子之一顯示瞭如何使用複選框切換數據序列。我想點擊圖例的小彩盒或標籤,切換該系列的可見性。那可能嗎?通過點擊圖表中的圖例來切換數據系列?
6
A
回答
4
下面是一個使用複選框http://people.iola.dk/olau/flot/examples/turning-series.html
它可以被改造成將每個legendLabel click事件的例子,但你只能夠在時間顯示一個傳奇。
使用這樣的事情在準備功能
$('.legendLabel').click(
function(d){
var country = $(this).html().toLowerCase();
var data = [ ];
//alert(country);
data.push(datasets[country]);
if (data.length > 0)
$.plot($("#placeholder"), data, {
yaxis: { min: 0 },
xaxis: { tickDecimals: 0 }
});
}
);
0
我剛剛回到編程和我不是太熟悉AJAX之類的,所以我實現了我的JavaScript的解決方案。你可以用邏輯來做你正在尋找的東西。
<html>
<head>
<script type="text/javascript">
<!--
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
//-->
</script>
</head>
<body>
<fieldset>
<legend onclick="toggle_visibility('cm1');">Click Me</legend>
<div id="cm1">
<p>I toggle when the legend is clicked.</p>
<p>But I'm a recalcitrant text node and refuse to toggle.</p>
</div>
</fieldset>
<fieldset>
<legend onclick="toggle_visibility('cm2');">Click Me 2</legend>
<div id="cm2">
<p>Toggle me too when the legend is clicked.</p>
<p>But I'm a recalcitrant text node and refuse to toggle.</p>
</div>
</fieldset>
</body>
</html>
相關問題
- 1. 通過點擊圖例隱藏所有系列時的圖表渲染問題
- 2. jquery:通過觸發和圖像點擊mechanisim來切換div
- 3. 當用戶點擊圖例時從圖表中刪除系列?
- 4. JavaScript通過點擊圖片切換圖像
- 5. 切換餅圖系列p:圖表
- 6. d3.js樹狀圖:如何通過點擊來切換節點的可見性
- 7. 替換圖片(通過點擊圖片)
- 8. 在高圖中切換圖例文本點擊事件
- 9. 點擊切換圖片
- 10. 點擊切換圖像
- 11. 點擊切換圖像src
- 12. 我可以通過單擊圖標來切換Eclipse中的透視圖嗎?
- 13. JavaFX圖表:切換系列數據的正確方法
- 14. 想要通過點擊切換(向上/向下箭頭圖像)來切換隱藏表格
- 15. 如何通過列表視圖中的切換按鈕發送數據android
- 16. jQuery通過單擊列表項來切換獨立divs
- 17. 通過單擊Google地圖標記來切換ngShow屬性
- 18. 通過點擊縮略圖與jquery切換照片位置
- 19. 如何僅在c3js圖表中顯示點擊圖例數據?
- 20. 通過點擊圖例選擇或突出顯示地圖上的數據
- 21. 在點擊視圖中切換模板
- 22. 點擊從數據庫列表視圖
- 23. 使用jQuery/Ajax切換點擊圖像+ PHP來調用圖像
- 24. 如何通過點擊列表視圖上的項目從列表視圖中獲取數據
- 25. 通過UIButton切換視圖?
- 26. 通過UIActionSheet切換視圖
- 27. 切換通過點擊結合
- 28. 通過切換超鏈接的點擊來呈現2個flotgraphs
- 29. IndexOutOfBoundException通過單擊列表視圖中的任何一點
- 30. 切換段上的圖片點擊
我想我找到了答案。 http://groups.google.com/group/flot-graphs/browse_thread/thread/8c1e7c2426e47e08/5bd0129a88f92f06?lnk=gst&q=toggle+series#5bd0129a88f92f06 – pojo 2009-11-12 07:54:34
又見http://stackoverflow.com/questions/4230945/海軍報-圖表 - 使用 - 圖例到導通斷系列 – ericslaw 2011-09-27 19:45:00