| <ej-chart id="container” loaded="chartLoaded"> </ej-chart> /// function chartLoaded(sender) { var axislabelCollection = document.getElementById('container_svg_XAxisLabels_0'); var label; for (var i = 0; i < axislabelCollection.children.length; i++) { label = axislabelCollection.children[i]; label.style.cursor = 'pointer'; label.onclick = function () { var aEl = document.createElement('a'); aEl.rel='nofollow' href = 'https://js.syncfusion.com/demos/web/'; aEl.target = '_blank'; aEl.innerHTML = label.innerHTML; aEl.click(); } } } |
| <ej-chart id="container" axis-label-click="axisLabelClick"> </ej-chart> function axisLabelClick(args) { var label = document.getElementById('container_svg_PrimaryAxis_XLabel_' + args.data.index); var aEl = document.createElement('a'); aEl.rel='nofollow' href = 'https://abc.com/users/' + label.innerHTML; alert(aEl.rel='nofollow' href); aEl.target = '_blank'; aEl.innerHTML = label.innerHTML; aEl.click(); } |