6
A
回答
18
您有2個選項 -
選項1
有,你可以使用的工具提示插件。你可以在這裏找到它 - https://github.com/Globegitter/chartist-plugin-tooltip
一旦添加CSS和JS文件,你應該能夠調用插件這樣的 - Chartist.plugins.tooltip()
這裏是他們的Plugins頁的例子 -
var chart = new Chartist.Line('.ct-chart', {
labels: [1, 2, 3],
series: [
[
{meta: 'description', value: 1 },
{meta: 'description', value: 5},
{meta: 'description', value: 3}
],
[
{meta: 'other description', value: 2},
{meta: 'other description', value: 4},
{meta: 'other description', value: 2}
]
]
}, {
low: 0,
high: 8,
fullWidth: true,
plugins: [
Chartist.plugins.tooltip()
]
});
這將是更容易和更好的選擇。
選項2
如果你想自己做一些事情,你可以綁定上draw
事件的回調mouseover
和mouseout
事件 -
var data = {
labels: ['W1', 'W2', 'W3', 'W4', 'W5', 'W6', 'W7', 'W8', 'W9', 'W10'],
series: [
[1, 2, 4, 8, 6, -2, -1, -4, -6, -2]
]
};
var options = {
high: 10,
low: -10,
axisX: {
labelInterpolationFnc: function(value, index) {
return index % 2 === 0 ? value : null;
}
}
};
var chart = new Chartist.Bar('.ct-chart', data, options);
var addedEvents = false;
chart.on('draw', function() {
if (!addedEvents) {
$('.ct-bar').on('mouseover', function() {
$('#tooltip').html('<b>Selected Value: </b>' + $(this).attr('ct:value'));
});
$('.ct-bar').on('mouseout', function() {
$('#tooltip').html('<b>Selected Value:</b>');
});
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/chartist.js/0.9.5/chartist.min.js"></script>
<link href="https://cdn.jsdelivr.net/chartist.js/0.9.5/chartist.min.css" rel="stylesheet" />
<div id="tooltip"><b>Selected Value:</b>
</div>
<div class="ct-chart"></div>
相關問題
- 1. 如何顯示在鼠標懸停時
- 2. 如何顯示在鼠標懸停在一個標籤塊
- 3. 如何在highchart中顯示鼠標懸停的數據標籤?
- 4. GTK +:鼠標懸停在按鈕上時顯示標籤
- 5. 將鼠標懸停在標籤上時顯示信息
- 6. 當鼠標懸停在圖像上時標籤隱藏/顯示?
- 7. 在鼠標懸停時顯示div
- 8. 鼠標懸停時顯示效果並在鼠標懸停時顯示隱藏效果,如何?
- 9. 如何鼠標懸停在圖標時顯示指針
- 10. 當鼠標懸停在圖片上時,如何在tumblr上顯示標籤?
- 11. java:在鼠標懸停和鼠標懸停時突出顯示dom元素
- 12. 鼠標懸停時顯示B,鼠標懸停C時隱藏B?
- 13. 在鼠標懸停/鼠標移動時顯示X軸值
- 14. 如何在鼠標懸停b標籤時顯示跨度按鈕?
- 15. 當鼠標懸停時獲取標籤
- 16. 彈出標籤時鼠標懸停
- 17. 鼠標懸停時的顯示鏈接
- 18. 鼠標懸停時顯示div
- 19. 讓鼠標懸停時顯示Div
- 20. Protovis Treemap - 在懸停時顯示標籤
- 21. 懸停顯示無,在鼠標懸停顯示塊
- 22. Core-Plot Mac:在圖中的鼠標懸停點顯示標籤
- 23. JS標籤 - 只有在鼠標懸停顯示內容
- 24. 如何在鼠標懸停在圖像中時顯示圖像?
- 25. 在鼠標懸停上顯示文字
- 26. 如何顯示鼠標懸停/懸停上單元格的值
- 27. 如何在鼠標懸停
- 28. 如何在鼠標懸停時顯示列表
- 29. 如何在菜單上鼠標懸停時顯示頁面?
- 30. 如何在鼠標懸停到VBA時啓用突出顯示?
好一個阿什溫! –
太棒了!這就是我想要的。 –
即時通訊使用流星,並嘗試在折線圖上使用您的代碼...但console.log($(this).attr('ct:value'));沒有定義任何想法? –