У меня есть элемент XUL menuitem
, который использует атрибут inserttafter , чтобы расположиться позади определенного элемента контекстного меню. Есть один крайний случай, для которого я хотел бы изменить положение своего пункта меню. Если я динамически изменю атрибут insertafter
с помощью JavaScript, будет ли позиция моего элемента автоматически изменена в следующий раз при отображении контекстного меню? Или insertafter
применяется только во время инициализации Chrome?
В документации указано:
Это значение может быть разделенным запятыми списком идентификаторов, которые сканируются и
первый найденный в окне используется.
Однако в моем случае оба идентификатора, которые я мог бы использовать, присутствуют физически (один или другой просто свернут, в зависимости от обстоятельств). Таким образом, список через запятую мне не поможет.