Контекстные меню расширения Chrome, как отображать пункт меню только при отсутствии выбора?

Я хочу сделать следующее:

если пользователь ничего не выбирает , отобразить пункт меню A;

, если пользователь что-то выбирает, отобразить пункт меню B.

Пока что я могу получить следующее:

если пользователь ничего не выбирает, отобразить пункт меню A;

если пользователь что-то выбирает, отобразить как A, так и B.

Я хочу знать:

как заставить элемент A исчезать, когда есть выбор?

Большое спасибо!

Ниже мой код:

var all = chrome.contextMenus.create
({
    "title": "A",
    "contexts":["page"],
    "onclick": doA
});

var selection = chrome.contextMenus.create
({
    "title": "B",
    "contexts":["selection"],
    "onclick": doB
});
]
8
задан Betty 17 June 2011 в 07:06
поделиться