Страницы: 1
Приветствую всех форумчан.
Возникла у меня такая проблема - надо сделать многострочный текст в меню и рядом иконку (типа кнопки). По клику на элемент меню и на иконку должны происходить разные действия. Накидал что-то вроде
<popup> <menuitem align="start"> <description flex="2">Ля ля ля</description> <spacer flex="1" /> <image /> </menuitem> </popup>
Иконка отображается, многострочности тоже добился, однако поймать клик с иконки не получается, т.к. никакие эвенты не проходят. Так же не работают :hover на иконке и курсор никак не перекрывается
Собственно как поймать клик с image ?
Отсутствует
через originalTarget поймать реально нажатый элемент
К сожалению originalTarget все время указывает на menuitem. Может какие-нибудь атрибуты надо в menuitem ?
:hover на manuitem'е тоже должен рабтать
Ну на нем он может и работает (не проверял), а на image в нем - нет
Может еще какие варианты есть ?
Отсутствует
К сожалению originalTarget все время указывает на menuitem. Может какие-нибудь атрибуты надо в menuitem ?
пардон, ко вложенным элементам, которые должны перехватывать event, нужно добавить атрибут allowevents="true"
Ну на нем он может и работает (не проверял), а на image в нем - нет sad
Отсутствует
нужно добавить атрибут allowevents="true"
А а я его к menuitem сначала добавил, поэтому наверное не работало. Действительно атрибут на image помог - все заработало. Так же сами заработали css - menuitem > image:hover.
Спасибо большое
Отсутствует
Страницы: 1