我想为我的上下文菜单添加子项,但由于某种原因它不适用于我。这里是我的代码:将子项添加到上下文菜单链接
var parent1 = chrome.contextMenus.create({"title": "Trigger Rank", "contexts":["link"]});
var child1 = chrome.contextMenus.create
(
{"title": "Rank 1", "parentId": parent1, "onclick": genericOnClick}
);
var child2 = chrome.contextMenus.create
(
{"title": "Rank 2", "parentId": parent1, "onclick": genericOnClick}
);
var child2 = chrome.contextMenus.create
(
{"title": "Rank 3", "parentId": parent1, "onclick": genericOnClick}
);
var parent2 = chrome.contextMenus.create({"title": "Target Rank", "contexts":["link"]});
var child1 = chrome.contextMenus.create
(
{"title": "Rank 1", "parentId": parent2, "onclick": genericOnClick}
);
var child2 = chrome.contextMenus.create
(
{"title": "Rank 2", "parentId": parent2, "onclick": genericOnClick}
);
var child3 = chrome.contextMenus.create
(
{"title": "Rank 3", "parentId": parent2, "onclick": genericOnClick}
);
似乎很简单的,但它是我的第一个Chrome扩展,并第一次在JavaScript编写。所以可能是我错过了一些东西。
当前,当右键单击一个链接,只显示父母(而不是孩子)。
在此先感谢和抱歉,如果我的问题太“新手”。 :)
你说得对。谢谢 :) – r3x 2013-02-12 08:21:21