1

我知道如何使用 chrome 中的 chrome 扩展在上下文菜单中制作单选按钮。但我不明白我将如何对它们进行分组。因此,某些无线电元素充当一组,并且只能选择其中一个。但这样做不会影响其他集合(组)中的元素。

在上下文菜单中创建项目时,您需要定义的只是它的 id、类型、父级和其他变得更加无关紧要的东西。

我会很感激帮助。谢谢。

我正在阅读的示例代码在这里:http: //developer.chrome.com/extensions/examples/api/contextMenus/event_page/sample.js

上下文菜单的 Api 参考:http: //developer.chrome.com/extensions/contextMenus.html#method-create

4

1 回答 1

8

连续的单选按钮将属于同一组。如果中间有任何其他类型的菜单项,单选按钮将属于不同的组。例如:

chrome.contextMenus.create({type:'radio', title:'group1 r1'});
chrome.contextMenus.create({type:'radio', title:'group1 r2'});
chrome.contextMenus.create({type:'separator'});
chrome.contextMenus.create({type:'radio', title:'group2 r1'});
chrome.contextMenus.create({type:'radio', title:'group2 r2'});
于 2013-09-23T22:45:27.550 回答