首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在rails中使用jQuery和LazyHighCharts

在rails中使用jQuery和LazyHighCharts
EN

Stack Overflow用户
提问于 2013-06-19 01:31:15
回答 1查看 182关注 0票数 0

我正在使用this method创建一个饼图。

我让它显示在我的视图中,我想要做的是,当我单击饼图的一个切片时,它将根据它被单击的切片生成另外三个图表。目前,我被困在第一步--我不能在饼图上获得点击事件。

我有以下脚本(jQuery已正确设置),但我不知道要使用哪个元素(哪个类、哪个id、哪个标记)来调用它。我尝试在浏览器中执行元素检查,但我认为相关的所有结果仍然没有结果(我使用悬停是因为它似乎比.click更频繁地工作,这是另一个次要问题)

jQuery代码:

代码语言:javascript
复制
<script type="text/javascript">
$(document).ready(function()
{
    $("#highcharts-3").hover(function(){
        alert("Hello. The document is loaded");
    });
});
        </script>
EN

回答 1

Stack Overflow用户

发布于 2013-06-19 21:19:05

我不知道那个宝石,但你有没有试过设置plotOptions.pie.point.events.click

在视图中应该是这样的:

代码语言:javascript
复制
<%= high_chart(“my_pie_div”, @chart) do |c| %>
  <%= raw “options.plotOptions.pie.point.events.click = function() { alert("clicked!") }” %>
<% end %>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17175264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档