Pautan dan butang Highcahrts dalam petua alat tidak berfungsi
P粉418854048
P粉418854048 2024-04-04 22:01:46
0
1
1537

Saya cuba mencetuskan acara klik dari dalam petua alat. Saya meletakkan butang dengan acara klik di dalamnya tetapi ia tidak berfungsi. Saya juga cuba menambah pautan luaran di dalam petua alat. Ia tidak berfungsi juga. Saya boleh mendapatkan gaya elemen tetapi bukan acara klik yang dicetuskan.

Ini ialah konfigurasi petua alat

tooltip: {
    useHTML: true,
    style: {
      pointerEvents: 'auto'
    },
    formatter: function(e) {
        return '<div>'+this.x + ': ' + this.y +'<br><a href="www.google.com">Click Me</a><br><button onclick="clicked()" >Hello</button></div>'
    }
}

Ini yang saya cuba setakat ini: http://jsfiddle.net/kolliparavamsikrishna/eytroh53/

P粉418854048
P粉418854048

membalas semua(1)
P粉439804514

Atas sebab keselamatan, Highcharts menapis semua HTML yang ditambahkan melalui struktur pilihan carta secara lalai. onclick Atribut berpotensi berisiko dan oleh itu ditapis.

Untuk dapat menggunakan atribut onclick 属性,请将其添加到 allowedAttributes, tambahkannya pada jadual allowedAttributes:

Highcharts.AST.allowedAttributes.push('onclick');

Demo langsung: http://jsfiddle.net/BlackLabel/om32w81g/

Dokumen: https://www.highcharts. com/docs/carta-concepts/security

Rujukan API: https://api.highcharts.com/class-reference/Highcharts.AST#.allowedAttributes

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan