Хм… в JS сильно забыл, скрипт для этого примера писал аж 2 дня, хотя jQuery говорят легко и все такое.
Короче поддержку кукисов я еще буду наверно неделю прилаживать (
Хотя, что интересно на одном из сайтов как раз мне это дерево-то и нужно сейчас с запоминанием положения.
Обалдеть, как будто материал с посещенного мной в субботу семинара в Москве. Одно из выступлений было как раз на тему как начинать и на что обратить внимание.
И налоговоую перед подачей документов лучше выбирать, почитать на форуме главбухов, там все налоговые обсуждаются — и плюсы и минусы лучше узнать заранее.
Если бы у нас на работе были бы такие штуки я бы возможно там бы и жил ) А то в обед реально делать нечего, а в комп втыкать уже не хочется, так как уже глаза квадратные от монитора да и после обеда еще «наиграешься».
Конечно бывают особенные ситуации, под них нужно что-то переделывать.
Все таки не обязательно делать вывод всего сразу, я думаю. Можно сделать подгрузку по мере прокрутки вниз например. Также уместен будет поиск.
Не хочу вас упрекать, но насколько мне известно и проверено — это совершенно разные объекты будут.
$('#multi-derevo li:has(«ul»)').find('a:first') — вернет мне все первые ссылки вложенные в li. В результате маркеур будет у всех ссылок для узлов с вложением,
а
$('#multi-derevo li:has(«ul») a:first') — вернет первую ссылку вложенную в li, и в результате маркер будет только у 1й первой ссылки вложенной в li.
Инфа find( expr ) , :first
Различия от использования видно на примерах в документации.
Вот и я о том же. И не удобно это пользователю видеть эти 3000 элементов сразу, нужно разбивать на части, как обычно делают с длинными статями, а снизу ставят указатель страниц.
Ничего не мешает на открытие повесить и переход на страницу, однако я не заявляю это как готовый к использованию компонент. Чтобы сделать его пригодным для встраивания надо ним надо еще поработать.
Я честно говоря даже не думал, что такое может понадобиться. Ведь если его делать, то придется усложнять скрипт и раскрытие делать по двойному клику, но пользователю это совсем не привычно тыкать по ссылке дважды.
Это конечно можно и доработать, давай еще предложения какие есть. Приделу же нет совершенства )
Вау! Мегатруд!
Кстати как бы сравнить скорости варианта jQuery и чистый. Это вроде можно сделать в Firebug, но я с ним знаком ровно столько сколько и с jQuery, т.е. маловато и не использовал его для профайлинга ни разу еще.
Я думаю при таком количестве узлов необходимо дорабатывать код чтобы вложенные узлы загружались не сразу, а подкачивались при раскрытии, иначе я думаю будет слишком медленно.
Или есть реальная необходимость прямо все 1500-2000 узлов сразу вывести на страницу?
Короче поддержку кукисов я еще буду наверно неделю прилаживать (
Хотя, что интересно на одном из сайтов как раз мне это дерево-то и нужно сейчас с запоминанием положения.
В определенной ситуации, когда понадобиться — это легко находится.
И налоговоую перед подачей документов лучше выбирать, почитать на форуме главбухов, там все налоговые обсуждаются — и плюсы и минусы лучше узнать заранее.
Все таки не обязательно делать вывод всего сразу, я думаю. Можно сделать подгрузку по мере прокрутки вниз например. Также уместен будет поиск.
Я попробую.
$('#multi-derevo li:has(«ul»)').find('a:first') — вернет мне все первые ссылки вложенные в li. В результате маркеур будет у всех ссылок для узлов с вложением,
а
$('#multi-derevo li:has(«ul») a:first') — вернет первую ссылку вложенную в li, и в результате маркер будет только у 1й первой ссылки вложенной в li.
Инфа find( expr ) , :first
Различия от использования видно на примерах в документации.
Какая данная? Что ты привел в своем предыдущем сообщении или моя?
Я на вопросах производительности не заморачивался, когда его делал. Оптимизация решений — это путь после получения первичного результата.
Это конечно можно и доработать, давай еще предложения какие есть. Приделу же нет совершенства )
Кстати как бы сравнить скорости варианта jQuery и чистый. Это вроде можно сделать в Firebug, но я с ним знаком ровно столько сколько и с jQuery, т.е. маловато и не использовал его для профайлинга ни разу еще.
Или есть реальная необходимость прямо все 1500-2000 узлов сразу вывести на страницу?