Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Какие еще есть способы сделать выпадающие меню (https://javascript.ru/forum/misc/10444-kakie-eshhe-est-sposoby-sdelat-vypadayushhie-menyu.html)

Арсений 05.07.2010 14:19

Какие еще есть способы сделать выпадающие меню
 
Задача такая) есть скажем Div'ак при нажатии на него должно выпадать меню с возможностью его удаления.
Вопрос:
какие способы создания выпадающего меню кроме oncontextmenu и через списки с использованием CSS.
если других способов нет так и напишите) буду благодарен:)

B~Vladi 05.07.2010 22:07

Цитата:

Сообщение от Арсений
кроме oncontextmenu

Причем тут oncontextmenu?
Цитата:

Сообщение от Арсений
и через списки с использованием CSS

Можно ещё через дивы с использованием JavaScript.

Starkua 05.07.2010 23:19

при нажатии какой клавишей - правой, левой? и кого именно удалять собраетесь?

B~Vladi 05.07.2010 23:36

Цитата:

Сообщение от Starkua
и кого именно удалять собраетесь?

Видимо, появившееся пункт меню:)

Можно ещё на SVG, Java, Flash.

Starkua 05.07.2010 23:45

Цитата:

Сообщение от B~Vladi
Видимо, появившееся пункт меню

А я так вчитывался-вчитывался и склоняюсь что удалить нужно див по-которому клик идет :)
Цитата:

Сообщение от B~Vladi
Можно ещё на SVG, Java, Flash.

Или плагин к браузерам написать :) тоже вариант :)

B~Vladi 05.07.2010 23:49

Цитата:

Сообщение от Starkua
тоже вариант

Спрос рождает предложение:)

Арсений 06.07.2010 11:42

я создаю динамически создаю дивак при нажатии на него выпадает меню(кнопка не имеет значения) через это меню можно удалить дивак

Starkua 06.07.2010 11:59

Цитата:

Сообщение от Арсений
я создаю динамически создаю дивак при нажатии на него выпадает меню(кнопка не имеет значения) через это меню можно удалить дивак

для обработки клика на элемент есть событие onclick
для удаления - метод delete

B~Vladi 06.07.2010 15:26

Цитата:

Сообщение от Starkua
для удаления - метод delete

Для удаления чего?

Starkua 06.07.2010 15:27

Цитата:

Сообщение от B~Vladi
Для удаления чего?

смотря что автор удалять решит :)


Часовой пояс GMT +3, время: 17:23.