मैं डिफ़ॉल्ट टूलटिप्स के लिए एक और डेटा पंक्ति जोड़ने के लिए एक रास्ता नहीं मिला है -: यहाँ एक उदाहरण मैं क्या मतलब है। एचटीएमएल टूलटिप्स का उपयोग करके आप जो खोज रहे हैं उसके करीब हो सकते हैं। हालांकि आप टूलटिप पर पूंछ खो देते हैं। यहाँ समाधान मैं प्रयोग किया जाता के साथ एक JSbin ... http://jsbin.com/tovizukabu/3/edit?css,js,output
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var dataTable = new google.visualization.DataTable();
dataTable.addColumn('string', 'Year');
dataTable.addColumn('number', 'Sales');
dataTable.addColumn({type: 'string', role: 'tooltip', 'p': {'html': true}});
dataTable.addColumn('number', 'Expense');
dataTable.addColumn({type: 'string', role: 'tooltip', 'p': {'html': true}});
dataTable.addRows([
['2010', 1500, '<div><strong>2010</strong><br>Date: <strong>00/00/0000</strong><br>Sales: <strong>$600</strong></div>', 600,'<div><strong>2010</strong><br>Date: <strong>00/00/0000</strong><br>Expense: <strong>$600</strong></div>'],
['2011', 500, '<div><strong>2010</strong><br>Date: <strong>00/00/0000</strong><br>Sales: <strong>$600</strong></div>', 1500, '<div><strong>2011</strong><br>Date: <strong>00/00/0000</strong><br>Expense: <strong>$1,500</strong></div>'],
['2012', 1200, '<div><strong>2010</strong><br>Date: <strong>00/00/0000</strong><br>Sales: <strong>$600</strong></div>', 800, '<div><strong>2012</strong><br>Date: <strong>00/00/0000</strong><br>Expense: <strong>$800</strong></div>'],
['2013', 500, '<div><strong>2010</strong><br>Date: <strong>00/00/0000</strong><br>Sales: <strong>$600</strong></div>', 1000, '<div><strong>2013</strong><br>Date: <strong>00/00/0000</strong><br>Expense: <strong>$1,000</strong></div>']
]);
var options = {tooltip: {isHtml: true}};
var chart = new google.visualization.AreaChart (document.getElementById('tooltip_action'));
chart.draw(dataTable, options);
}
और सीएसएस ...
.google-visualization-tooltip {
border: solid 1px #bdbdbd;
border-radius: 2px;
background-color: white;
position: absolute;
box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.6);
font-size: 11px;
-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.6);
-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.6);
font-family: arial;
}
.google-visualization-tooltip div {
padding:5px;
}
देखें https://developers.google.com/chart/interactive/docs/customizing_tooltip_content है –
यह सवाल का उत्तर कैसे देता है? लक्ष्य एक नए मान के साथ डिफ़ॉल्ट टूलटिप का विस्तार करना था, लेकिन यह उदाहरण इसे बदल देता है। – odedfos
@odedfos के साथ सहमत हैं, यह सुनिश्चित नहीं है कि यह समस्या कैसे हल करता है। उदाहरण दिखाता है कि डिफ़ॉल्ट टूलटिप्स को कैसे संशोधित करें, लेकिन एकाधिक पंक्तियां नहीं जोड़ें। –