Я использую Kendo UI, и то, что я делаю, это обновление диаграмм по классам, чтобы я мог обновлять все диаграммы, не обращаясь к каждому из них по ID. это код:JQuery обращается только к первому элементу класса
$(".k-chart").data("kendoChart").refresh();
Проблема заключается в том, что только первая диаграмма, имеющий класс k-chart
, получает обновилась, тогда как другие не пострадали. Ваша помощь будет высоко оценена.
, что около '$ (« к-диаграммы»). Каждая (функция() {$ (this) .data ("kendoChart"). refresh();}); '- возможно, плагин ожидает только id, поэтому только первый элемент - не уверен, хотя, поскольку я не смотрел на него – Pete
@ jafaar Вы использовали 'this.data' вместо' $ (this) .data'? – NotABlueWhale
@NotABlueWhale Я действительно попробовал метод .each, но моя ошибка заключалась в том, что я использовал 'this.data' вместо' $ (this) .data'. –