【发布时间】:2018-01-04 07:45:38
【问题描述】:
我无法在使用 angularjs 点击该图像时刷新此饼图 div
div 包含我的图片:
<div class="col-md-3 col-sm-12 col-xs-12">
<div class="panel panel-primary text-center no-boder blue">
<div class="panel-left pull-left blue">
<i class="fa fa fa-comments fa-5x"></i>
</div>
<div class="panel-right">
<h3>Assessment</h3>
</div>
<img src="assets/images/refresh.png" ng-click="refreshChart()"/>
</div>
</div>
我要刷新的div:
<div class="col-xs-6 col-md-3">
<div class="panel panel-default">
<div class="panel-body easypiechart-panel">
**<div class="easypiechart" id="easypiechart-blue" data-percent="82"><span class="percent">82%</span>**
</div>
</div>
</div>
</div>
app.js 代码
var sampleApp1 = angular.module('sampleApp1', []);
sampleApp1.controller('dashctrl', function($scope) {
$scope.refreshChart = function (){
$('.chart').data('#easypiechart-blue').update(40);
};
});
【问题讨论】:
-
试试这个答案,它会解决你的问题Example
-
最简单的选择是使用 ng-if 在点击时切换两个部分。
标签: javascript html css angularjs image