Форум UnitCMS

Дерево категорий вер.5.02

Rancerot

Дерево категорий вер.5.02
« : Январь 22, 2012, 04:28:04 pm »
Здравствуйте! Нужно сделать так, чтобы подкатегории выводились не при нажатии на категорию, а при наводе на неё, есть ли способы, как это можно было бы реализовать?
« Последнее редактирование: Январь 22, 2012, 04:48:41 pm от Rancerot »

slamm™

  • "Lego Edition" Support
  • *****
  • 1438
  • +263/-3
  • Програмист Lego SP
    • Разработка модулей для LegoSP
Re: Дерево категорий вер.5.02
« Ответ #1 : Январь 22, 2012, 05:42:27 pm »
Здравствуйте! Нужно сделать так, чтобы подкатегории выводились не при нажатии на категорию, а при наводе на неё, есть ли способы, как это можно было бы реализовать?
Да сделать это не сложно, но нужно ли:?
Я считаю это не целесообразным, так как человек просто проведёт мишкой по ссылкам и они начнут открываться, у кого медленный интернет это не оценят. ИМХО.
Помог ?! Скажи спасибо на один из кошельков =)
WM: Z417625084406, R258781682589, U149520171899
YM: 410011436110815
_________
Skype: slamm_spec
URL: http://slamm.com.ua

Rancerot

Re: Дерево категорий вер.5.02
« Ответ #2 : Январь 22, 2012, 05:50:24 pm »
Это не мой каприз, так нужно сделать. Ну сейчас я с горем пополам сделал, чтобы они выпадали. Но выпадают только те подкатегории, которые закреплены к категории, на которой я сейчас нахожусь. То есть, находясь в категории "автомобили", я могу навести на неё и там выпадут подкатегории, но наведя, например, на сотовые телефоны, подкатегории не выпадут.

slamm™

  • "Lego Edition" Support
  • *****
  • 1438
  • +263/-3
  • Програмист Lego SP
    • Разработка модулей для LegoSP
Re: Дерево категорий вер.5.02
« Ответ #3 : Январь 22, 2012, 06:00:18 pm »
Это не мой каприз, так нужно сделать. Ну сейчас я с горем пополам сделал, чтобы они выпадали. Но выпадают только те подкатегории, которые закреплены к категории, на которой я сейчас нахожусь. То есть, находясь в категории "автомобили", я могу навести на неё и там выпадут подкатегории, но наведя, например, на сотовые телефоны, подкатегории не выпадут.
Почитайте эту тему
http://forum.shop-script.org/index.php?topic=566.msg4329#msg4329
и просто замените функцию click на .mouseout и .mouseover
Просто если вы привязываете меню к мышке то нужно обрабатывать два момента, когда навели мышку на объект и когда мышку убрали с объекта.
Как научное пособие, предлагаю вам код
$("div.overout").mouseout(function(){
      $("p:first",this).text("mouse out");
      $("p:last",this).text(++i);
    }).mouseover(function(){
      $("p:first",this).text("mouse over");
    });
Подробнее читайте тут http://api.jquery.com/mouseout/

P.S. Или можете использовать функцию hover. Подробнее тут http://api.jquery.com/hover/
« Последнее редактирование: Январь 22, 2012, 06:03:29 pm от slamm »
Помог ?! Скажи спасибо на один из кошельков =)
WM: Z417625084406, R258781682589, U149520171899
YM: 410011436110815
_________
Skype: slamm_spec
URL: http://slamm.com.ua

Rancerot

Re: Дерево категорий вер.5.02
« Ответ #4 : Январь 22, 2012, 06:08:24 pm »
а можно как-то просто отключить скрипт, который выводит подкатегории только когда я нахожусь в определенной категории? ПРосто вывод я уже настроил, да и скрипт этот не выходит у меня. :)

slamm™

  • "Lego Edition" Support
  • *****
  • 1438
  • +263/-3
  • Програмист Lego SP
    • Разработка модулей для LegoSP
Re: Дерево категорий вер.5.02
« Ответ #5 : Январь 23, 2012, 05:43:25 am »
а можно как-то просто отключить скрипт, который выводит подкатегории только когда я нахожусь в определенной категории? ПРосто вывод я уже настроил, да и скрипт этот не выходит у меня. :)
Отключить подкатегории в категории в которой находишся ?
Думаю это не очень хорошая идея, а если человек  захочет в этой же категории попасть в другую подкатегорию, как он туда попадёт !? +)
И такой ещё момент нужно уточнить, когда наводишь на одну закрытую категорию, она раскроется, а с предыдущей категорией что делать, сворачивать или оставлять открытой (тогда юзер проведёт по всему меню и получиться развернутое меню =) ) ?
Помог ?! Скажи спасибо на один из кошельков =)
WM: Z417625084406, R258781682589, U149520171899
YM: 410011436110815
_________
Skype: slamm_spec
URL: http://slamm.com.ua