如何在散景热图中获得点击位置的标签 - javascript

我有散景热图。我注册回调并能够获得点击位置的x和y坐标。有没有办法获得相同位置的x和y标签?看来cb_data没有包含任何有用的信息。

source = ColumnDataSource(data=dict(xname=xname, 
                                    yname=yname, 
                                    colors=color, 
                                    alphas=alpha,
                                    means=means.flatten(),
                                    stds=stds.flatten(),))

callback = CustomJS(args=dict(source=source), code="""alert(JSON.stringify(cb_obj));""")

p = figure(title="Plot",
           x_axis_location="above", 
           tools="pan,hover,save,wheel_zoom,box_zoom,reset",
           x_range=labels, y_range=list(reversed(labels)))
p.js_on_event('tap', callback)

参考方案

我终于做到了。

tapCallback = CustomJS(args=dict(source=source), code="""
var index = source.selected['1d'].indices;
xlabel = source.data.xname[index];
ylabel = source.data.yname[index];
alert(ylabel + '-' + xlabel);
""")

p.select_one(HoverTool).tooltips = [('OD:', '@yname-@xname'),('mean', '@means'),('std', '@stds'),]
p.select_one(TapTool).callback = tapCallback

如果我得到url(''),我该如何使用另一个URL - javascript

我是新手,正在写这篇文章,但是如果源上没有图像,那么我只有空白。有人可以告诉我,如果我正在获取背景图像,如何获取/images/no-image.jpg:url();这是我的代码:<div class="uk-clearfix uk-position-relative"> <div class="recipeb…

Javascript-从当前网址中删除查询字符串 - javascript

单击提交按钮后,我需要从网址中删除查询字符串值。我可以用jQuery做到这一点吗?当前网址:siteUrl/page.php?key=value 页面提交后:siteUrl/page.php 实际上,我已经从另一个带有查询字符串的页面着陆到当前页面。我需要在页面首次加载时查询字符串值以预填充一些详细信息。但是,一旦我提交了表格,我就需要删除查询字符串值。我已…

如何在没有for循环的情况下在Javascript中使用Django模板标签 - javascript

我想在JavaScript中使用模板变量:我的问题是在javascript代码中使用for循环,for循环之间的所有事情都会重复..但我不想要....下面粘贴了我的代码..有人可以告诉我更好的方法吗这..因为这看起来很丑..这是我的代码: {% block extra_javascript %} <script src="/static/js…

使用JS和PHP更改弹出窗口背景图像 - javascript

我有一个JS函数:function zoom(now) { document.getElementById("popup").style.display = "block"; document.getElementById("photos").style.backgroundImage = …

打印二维阵列 - javascript

我正在尝试打印子元素。在this example之后。怎么做?。$myarray = array("DO"=>array('IDEAS','BRANDS','CREATIVE','CAMPAIGNS'), "JOCKEY"=>a…