我有一個函數changeGraph()裏面的jQuery包裝,我需要從外部調用某種方式我需要訪問函數。使用setData從基於jQuery的圖形庫海軍報
源正在尋找這樣的:
function changeGraph(){
// I need to access $.plot.setData somehow
};
var d2 = [[0, 0], [20, 300000]];
$(function() {
$.plot($("#placeholder"),
[{color: "#000000", data: d2}],
{
series: {
lines: { show: true, fill:true, fillColor: {colors: [ "#d1ddea","#8e959d"]}},
points: { show: false }
}
}
);
});
我怎樣才能做到這一點
你可以移動函數範圍之外的函數嗎? –
我需要訪問範圍$ .plot($(「#placeholder」)內的這個變量,我不知道在範圍外做這件事 – Hedge
@Hedge - 你能發表更多的代碼嗎?我不知道爲什麼你不能在全局範圍內使用'changeGraph()'你可能會考慮使用jQuery的'$ .data()'將數據傳遞到你的函數中 –