Иерархический список(навигация)
1.
YouMobe (22.04.2014 / 11:24)
Добрый день, хочу создать навигацию в виде иерархического списка(структура), хотелось бы использовать технологию ajax или просто js, есть у кого какой опыт поделитесь с кодом?
2.
юЮЮфюв (22.04.2014 / 11:50)
Вложенные категории, разворачивающиеся по клику?
3.
YouMobe (22.04.2014 / 11:57)
Угу)))
4.
юЮЮфюв (22.04.2014 / 13:03)
Как-то так:
http://jsfiddle.net/6B8bH/1/
Можно просто повесить js на ссылки через onclick:
<a href="#" onclick="$('#cat-1-podcats').slideToggle('fast');">
Добавлено через 04:07 сек.
А ajax тут нужен только в том случае, если подкатегории заранее не определены и их необходимо подгружать извне.
5.
YouMobe (22.04.2014 / 14:16)
CoffeeScript - это библиотека?,
я так понимаю это не голый JS, хотел перекинуть на сайт не заработал)
6.
юЮЮфюв (22.04.2014 / 14:18)
Не библиотека. Это язык, компилируемый в js.
7.
YouMobe (22.04.2014 / 14:29)
ну мне над устанавливать библиотеку CoffeeScript, а скорость работы не меньше чем у чистого JS?
8.
юЮЮфюв (22.04.2014 / 14:52)
Не задрачиваю на скорость) Проблем-то нет, просто мне синтаксис у js не нравится. Вот сгенерированный этим кодом js:
$(document).ready(function() {
$('.category').click(function() {
var id;
id = "#" + $(this).attr('id') + '-podcats';
return $(id).slideToggle('fast');
});
return $('.podcat').click(function() {
var id;
id = "#" + $(this).attr('id') + '-podpodcats';
return $(id).slideToggle('fast');
});
});
URL:
https://visavi.net/topics/40523