gpt4 book ai didi

javascript - 单击事件不会在 highcharts 工具提示中触发

转载 作者:行者123 更新时间:2023-11-29 10:12:01 25 4
gpt4 key购买 nike

我正在使用 Highchart 库。我通过格式化程序函数回调创建了一个工具提示,并在工具提示中插入了一个链接。

 config.tooltip.formatter = function(){
//console.log(this)
var tooltipHTML = "<b>✔ " + this.y + "% - " + this.key + "</b>";
var userImg = $('.user-picture').html();
if (userImg) {
tooltipHTML += "<div class='user-avatar-comment'>";
tooltipHTML += userImg;
tooltipHTML += "</div>";
}
tooltipHTML += "<div class='comment_filter'><a class='comments_buble' href='#' data-series='" + this.point.index + "'>Comment</a></div>";

return tooltipHTML;
}

现在我想在点击时调用 ajax 但点击事件没有触发。

jQuery('.comments_buble').on('click', function(e) {
//ajax call here
})

这是代码

http://jsfiddle.net/vxnq3578/3/

最佳答案

工具提示在页面加载后动态附加到 DOM,因此您需要使用委托(delegate)事件处理程序:

$(document).on('click', '.comments_buble', function(e) {
// ajax call here
})

关于javascript - 单击事件不会在 highcharts 工具提示中触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31669246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com