Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery “如何添加点击事件”;plotclick";在角形弗洛特饼中_Jquery_Angularjs_Flot - Fatal编程技术网

Jquery “如何添加点击事件”;plotclick";在角形弗洛特饼中

Jquery “如何添加点击事件”;plotclick";在角形弗洛特饼中,jquery,angularjs,flot,Jquery,Angularjs,Flot,我正在用它画一个饼图。但是我不能点击。我试过: element.bind("plotclick", function (event, pos, item) { if(item){ alert("Clicked"); scope.$apply(); } }); 但它并没有被触发 这是我的控制器代码: $scope.dataset

我正在用它画一个饼图。但是我不能点击。我试过:

element.bind("plotclick", function (event, pos, item) {  
                if(item){
                    alert("Clicked");
                    scope.$apply();
               }
            });
但它并没有被触发

这是我的控制器代码:

$scope.dataset = [
          { label: "IE",  data: 19.5, color: "#4572A7"},
          { label: "Safari",  data: 4.5, color: "#80699B"},
          { label: "Firefox",  data: 36.6, color: "#AA4643"},
          { label: "Opera",  data: 2.3, color: "#3D96AE"},
          { label: "Chrome",  data: 36.3, color: "#89A54E"},
          { label: "Other",  data: 0.8, color: "#3D96AE"}
          ];
  $scope.options = {
    series: {
        pie: {
            show: true,
            radius: 1,
            label: {
                show: true,
                radius: 3/4,
                formatter: labelFormatter,
                background: {
                    opacity: 0.5,
                    color: '#000'
                }
            }
        }
    },
    legend: {
        show: false
    },

    grid: {
      hoverable: true,
      clickable: true
    }

因此,我是否必须更改控制器代码或指令以实现单击事件。

单击链接并使用它。也许对你有帮助

查看我的答案链接。我认为确定元素变量的上下文有点困难,这可能对uIt有帮助。您能提供一个JSFIDLE示例吗?