1

Chrome の Chrome 拡張機能を使用して、コンテキスト メニューにラジオ ボタンを作成する方法を知っています。しかし、私が得られないのは、それらをどのようにグループ化するかです。したがって、特定の無線要素は 1 つのセットとして機能し、そのうちの 1 つだけを選択できます。ただし、そうしても他のセット (グループ) の要素には影響しません。

コンテキスト メニューでアイテムを作成するときに定義できるのは、その 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 に答える