我正在使用Kendo UI,我正在做的是按类刷新图表,以便我可以刷新所有图表而无需通过ID访问每个图表。 这是代码:
$(".k-chart").data("kendoChart").refresh();
问题是只有第一个具有类k-chart
的图表才会刷新,而其他图表则不会受到影响。
非常感谢您的帮助。
答案 0 :(得分:2)
.data
函数将仅返回第一个匹配项的值。如果您需要调用此方法(以及后续的refresh
方法),则需要迭代所有匹配的元素
$('.k-chart').each(function(){
$(this).data('kendoChart').refresh();
});