Ringkasan
Garis bidik adalah garis vertikal dan horizontal tipis yang berpusat pada titik data dalam diagram. Jika Anda, sebagai pembuat diagram, mengaktifkan garis bidik dalam diagram, pengguna akan dapat menargetkan satu elemen:
![](https://developers.google.cn/static/chart/interactive/images/feature_crosshair.png?authuser=5&hl=id)
Garis bidik dapat muncul pada fokus, pilihan, atau keduanya. Diagram ini tersedia untuk diagram sebar, diagram garis, diagram area, serta untuk bagian garis dan area diagram kombinasi.
Contoh Sederhana
Arahkan kursor ke titik di bawah ini, atau pilih titik tersebut, untuk melihat garis bidik:
Berikut adalah halaman web lengkap yang membuat diagram di atas, dengan baris untuk garis bidik dicetak tebal:
<html> <head> <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load("current", {packages:["corechart"]}); google.charts.setOnLoadCallback(drawChart); function drawChart() { var data = new google.visualization.DataTable(); data.addColumn('number'); data.addColumn('number'); for (var i = 0; i < 100; i++) data.addRow([Math.floor(Math.random()*100), Math.floor(Math.random()*100)]); var options = { legend: 'none', crosshair: { trigger: 'both' } // Display crosshairs on focus and selection. }; var chart = new google.visualization.ScatterChart(document.getElementById('chart_div')); chart.draw(data, options); } </script> </head> <body> <div id="chart_div" style="width: 900px; height: 500px;"></div> </body> </html>
Opsi Crosshair
Tersedia opsi garis bidik berikut:
crosshair: { trigger: 'both' } | tampilan pada fokus dan pilihan |
crosshair: { trigger: 'focus' } | tampilkan saat fokus saja |
crosshair: { trigger: 'selection' } | hanya tampilkan pada pilihan |
crosshair: { orientation: 'both' } | tampilkan rambut horizontal dan vertikal |
crosshair: { orientation: 'horizontal' } | tampilkan hanya rambut horizontal |
crosshair: { orientation: 'vertical' } | tampilkan hanya rambut vertikal |
crosshair: { color: color_string } | tetapkan warna crosshair ke color_string, misalnya, 'red' atau '#f00' |
crosshair: { opacity: opacity_number } | menyetel opasitas garis bidik ke opacity_number, dengan 0.0 sepenuhnya transparan dan 1.0 sepenuhnya tidak tembus pandang |
crosshair: { focused: { color: color_string } } | setel warna crosshair ke color_string pada fokus |
crosshair: { focused: { opacity: opacity_number } } | setel opasitas garis bidik ke opacity_number pada fokus |
crosshair: { selected: { color: color_string } } | setel warna crosshair ke color_string pada pilihan |
crosshair: { selected: { opacity: opacity_number } } | setel opasitas garis bidik ke opacity_number pada pilihan |