2
我使用劍道UI的第一個項目,我在做什麼是由類刷新圖表,這樣我可以刷新所有圖表,而無需訪問每一個通過ID。 這是代碼:JQuery的訪問只能在類
$(".k-chart").data("kendoChart").refresh();
的問題是,只有具有類k-chart
第一個圖表,被刷新,而其他人不會受到影響。 您的幫助將不勝感激。
我使用劍道UI的第一個項目,我在做什麼是由類刷新圖表,這樣我可以刷新所有圖表,而無需訪問每一個通過ID。 這是代碼:JQuery的訪問只能在類
$(".k-chart").data("kendoChart").refresh();
的問題是,只有具有類k-chart
第一個圖表,被刷新,而其他人不會受到影響。 您的幫助將不勝感激。
的.data
功能將只從第一個匹配項返回值。如果您需要調用這個方法(和隨後refresh
方法),你需要遍歷所有匹配的元素
$('.k-chart').each(function(){
$(this).data('kendoChart').refresh();
});
怎麼樣'$(「K線圖」)。每個(函數(){$ (這一點)。數據(「kendoChart」)刷新();});' - 這可能是該插件只期待一個id這樣做只是第一個項目 - 不知道,雖然我還沒有看它 – Pete
@ jafaar你用'this.data'代替'$(this).data'嗎? – NotABlueWhale
@NotABlueWhale其實我試過。每個方法,但我的錯誤是,我用'this.data',而不是'$(本).data'。 –