Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Подправить меню (https://javascript.ru/forum/misc/42847-podpravit-menyu.html)

dreamfactor 11.11.2013 22:55

Подправить меню
 
Вложений: 1
Есть в Jommla Virtuemart такое вот меню, и нужно сделать так чтобы при клике на какой то пункт меню все остальные пункты "пропадали" (скрывались) , то есть скрыть родительские ссылки

вот что есть в самом этом компоненте

$js="
//<![CDATA[
jQuery(document).ready(function() {
		jQuery('#VMmenu".$ID." li.VmClose ul').hide();
		jQuery('#VMmenu".$ID." li .VmArrowdown').click(
		function() {

			if (jQuery(this).parent().next('ul').is(':hidden')) {
				jQuery('#VMmenu".$ID." ul:visible').delay(500).slideUp(500,'linear').parents('li').addClass('VmClose').removeClass('VmOpen');
				jQuery(this).parent().next('ul').slideDown(500,'linear');
				jQuery(this).parents('li').addClass('VmOpen').removeClass('VmClose');
			}
		});
	});


//]]>

ksa 12.11.2013 11:05

Цитата:

Сообщение от dreamfactor
скрыть родительские ссылки

Если таки скрыть "все остальные пункты", что будешь делать потом? :D
Как их потом увидеть?

dreamfactor 12.11.2013 11:35

ну то есть просто не показывать родительские пункты меню

ksa 12.11.2013 11:49

Цитата:

Сообщение от dreamfactor
просто не показывать родительские пункты меню

Потом что делать? :D
Ну клацнул на некий пункт... Остальные исчезли... Как быть потом? Давить Ф5? :D

dreamfactor 12.11.2013 11:59

Да не надо их вообще потом показывать

ksa 12.11.2013 13:11

Цитата:

Сообщение от dreamfactor
не надо их вообще потом показывать

Крутое меню! :D

Тестовый пример от тебя увидим?

dreamfactor 12.11.2013 14:02

нужно убрать иерархическую структуру, древовидное меню, а оставить просто пункт меню на каком находится пользователь

ksa 12.11.2013 14:32

Тестового примера видать не дождемся...

dreamfactor 12.11.2013 14:43

Что подразумевает под собой тестовый пример ?

ksa 12.11.2013 14:48

Цитата:

Сообщение от dreamfactor
Что подразумевает под собой тестовый пример ?

Тяжелый случай...

Тестовый пример это некая хтмл-страница на базе которой проявляется некая проблема и на ее примере можно показать как ту проблему решить или обойти...

На этом форуме масса тестовых примеров, нужно только пройтись по темам и посмотреть. ;)


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