我知道如何使用chrome中的chrome扩展在上下文菜单中制作单选按钮。但我得到的是如何将它们分组。因此,某些无线电元素作为一个集合起作用,并且只能选择其中一个。但这样做不会影响其他集合(组)中的元素。
在上下文菜单中创建项目时,你所要定义的就是它的id,type,parent以及其他更无关紧要的东西。
我非常感谢你的帮助。感谢。
我正在阅读的示例代码如下: http://developer.chrome.com/extensions/examples/api/contextMenus/event_page/sample.js
上下文菜单的Api参考:http://developer.chrome.com/extensions/contextMenus.html#method-create
答案 0 :(得分:6)
连续的单选按钮属于同一组。如果中间有任何其他类型的菜单项,单选按钮将属于不同的组。例如:
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'});