我正在嘗試將jQuery插件contextMenu附加到flot圖中的點。我用下面的代碼中右鍵單擊右鍵菜單:將contextMenu附加到flot圖點
$(".chart").bind("plotclick").contextMenu('myMenu1', {
bindings: {
'delete': function(t) {
// Do stuff when delete is clicked
}
}
});
通過上述,如果我右鍵點擊任何一個小菜單,在它「刪除」,彈出圖上的點。
但是我需要訪問flot提供的關於被點擊的點的數據。通常情況下,plotclick
功能應該是這樣的:
$(".chart").bind("plotclick", function (event, pos, item) {
// In here I can see details about the point that was clicked by looking at event, pos and item
})
所以我的問題是,我如何通過傳遞event, pos, item
變量的文本菜單的刪除功能在我上面的第一個代碼?我正在做什麼,甚至正確的方式來附加contextMenu?
感謝
你能製作出你到目前爲止的jsFiddle嗎?我開始在這裏工作:http://jsfiddle.net/4FCqr/,但不能完全得到一個工作示例。 – Mark
@Mark做了一些調整,讓小提琴工作到我目前所在的位置。我不得不直接將上下文插件複製到JavaScript窗口中,鏈接文件無法正常工作。 http://jsfiddle.net/4FCqr/1/ – superphonic